// Script hash: 70505204
// Framework commit hash: 7bc3f195928488963bb947dc0e300f26527f2675
// Builder commit hash: 7bc3f195928488963bb947dc0e300f26527f2675
// Upgrade proposal for package `MoveStdlib`

// source digest: 01E7CA7EB9D1303980FBC85153550F926CAF61E9FCAEB6E791CDE9B3ECFD72BA
script {
    use std::vector;
    use aptos_framework::aptos_governance;
    use aptos_framework::code;

    fun main(core_resources: &signer){
        let framework_signer = aptos_governance::get_signer_testnet_only(core_resources, @0000000000000000000000000000000000000000000000000000000000000001);
        let code = vector::empty();
        let chunk0 =
        vector[
            161u8,28u8,235u8,11u8,6u8,0u8,0u8,0u8,6u8,1u8,0u8,2u8,3u8,2u8,6u8,5u8,8u8,7u8,7u8,
            15u8,13u8,8u8,28u8,32u8,12u8,60u8,4u8,0u8,0u8,0u8,1u8,0u8,1u8,1u8,0u8,1u8,6u8,9u8,0u8,
            1u8,10u8,2u8,3u8,98u8,99u8,115u8,8u8,116u8,111u8,95u8,98u8,121u8,116u8,101u8,115u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,1u8,0u8,1u8,2u8,0u8,0u8,
        ];
        vector::push_back(&mut code, chunk0);
        let chunk1 =
        vector[
            161u8,28u8,235u8,11u8,6u8,0u8,0u8,0u8,11u8,1u8,0u8,2u8,2u8,2u8,4u8,3u8,6u8,60u8,5u8,
            66u8,31u8,7u8,97u8,163u8,1u8,8u8,132u8,2u8,32u8,6u8,164u8,2u8,68u8,16u8,232u8,2u8,156u8,3u8,10u8,
            132u8,6u8,5u8,12u8,137u8,6u8,234u8,3u8,13u8,243u8,9u8,2u8,0u8,0u8,0u8,1u8,7u8,0u8,0u8,2u8,
            0u8,1u8,0u8,0u8,3u8,2u8,0u8,0u8,0u8,4u8,1u8,0u8,0u8,0u8,5u8,1u8,0u8,0u8,0u8,6u8,
            3u8,1u8,0u8,0u8,7u8,0u8,1u8,0u8,0u8,8u8,0u8,1u8,0u8,0u8,9u8,0u8,4u8,0u8,0u8,10u8,
            5u8,0u8,0u8,0u8,11u8,5u8,0u8,0u8,0u8,12u8,3u8,1u8,0u8,0u8,13u8,0u8,1u8,0u8,1u8,8u8,
            0u8,1u8,3u8,2u8,3u8,3u8,2u8,3u8,8u8,0u8,1u8,1u8,2u8,8u8,0u8,8u8,0u8,0u8,4u8,1u8,
            4u8,4u8,4u8,1u8,4u8,3u8,3u8,3u8,3u8,13u8,102u8,105u8,120u8,101u8,100u8,95u8,112u8,111u8,105u8,110u8,
            116u8,51u8,50u8,12u8,70u8,105u8,120u8,101u8,100u8,80u8,111u8,105u8,110u8,116u8,51u8,50u8,4u8,99u8,101u8,105u8,
            108u8,20u8,99u8,114u8,101u8,97u8,116u8,101u8,95u8,102u8,114u8,111u8,109u8,95u8,114u8,97u8,116u8,105u8,111u8,110u8,
            97u8,108u8,21u8,99u8,114u8,101u8,97u8,116u8,101u8,95u8,102u8,114u8,111u8,109u8,95u8,114u8,97u8,119u8,95u8,118u8,
            97u8,108u8,117u8,101u8,15u8,99u8,114u8,101u8,97u8,116u8,101u8,95u8,102u8,114u8,111u8,109u8,95u8,117u8,54u8,52u8,
            10u8,100u8,105u8,118u8,105u8,100u8,101u8,95u8,117u8,54u8,52u8,5u8,102u8,108u8,111u8,111u8,114u8,13u8,103u8,101u8,
            116u8,95u8,114u8,97u8,119u8,95u8,118u8,97u8,108u8,117u8,101u8,7u8,105u8,115u8,95u8,122u8,101u8,114u8,111u8,3u8,
            109u8,97u8,120u8,3u8,109u8,105u8,110u8,12u8,109u8,117u8,108u8,116u8,105u8,112u8,108u8,121u8,95u8,117u8,54u8,52u8,
            5u8,114u8,111u8,117u8,110u8,100u8,5u8,118u8,97u8,108u8,117u8,101u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,1u8,3u8,8u8,1u8,0u8,1u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,2u8,0u8,2u8,0u8,
            0u8,0u8,0u8,0u8,3u8,8u8,4u8,0u8,1u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,3u8,0u8,2u8,0u8,
            0u8,0u8,0u8,0u8,3u8,8u8,5u8,0u8,2u8,0u8,0u8,0u8,0u8,0u8,4u8,16u8,255u8,255u8,255u8,255u8,
            255u8,255u8,255u8,255u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,18u8,97u8,112u8,116u8,111u8,115u8,58u8,58u8,
            109u8,101u8,116u8,97u8,100u8,97u8,116u8,97u8,95u8,118u8,49u8,135u8,3u8,5u8,1u8,0u8,1u8,0u8,0u8,0u8,
            0u8,0u8,12u8,69u8,68u8,69u8,78u8,79u8,77u8,73u8,78u8,65u8,84u8,79u8,82u8,33u8,84u8,104u8,101u8,32u8,
            100u8,101u8,110u8,111u8,109u8,105u8,110u8,97u8,116u8,111u8,114u8,32u8,112u8,114u8,111u8,118u8,105u8,100u8,101u8,100u8,
            32u8,119u8,97u8,115u8,32u8,122u8,101u8,114u8,111u8,2u8,0u8,2u8,0u8,0u8,0u8,0u8,0u8,9u8,69u8,68u8,
            73u8,86u8,73u8,83u8,73u8,79u8,78u8,59u8,84u8,104u8,101u8,32u8,113u8,117u8,111u8,116u8,105u8,101u8,110u8,116u8,
            32u8,118u8,97u8,108u8,117u8,101u8,32u8,119u8,111u8,117u8,108u8,100u8,32u8,98u8,101u8,32u8,116u8,111u8,111u8,32u8,
            108u8,97u8,114u8,103u8,101u8,32u8,116u8,111u8,32u8,98u8,101u8,32u8,104u8,101u8,108u8,100u8,32u8,105u8,110u8,32u8,
            97u8,32u8,96u8,117u8,54u8,52u8,96u8,3u8,0u8,2u8,0u8,0u8,0u8,0u8,0u8,15u8,69u8,77u8,85u8,76u8,
            84u8,73u8,80u8,76u8,73u8,67u8,65u8,84u8,73u8,79u8,78u8,61u8,84u8,104u8,101u8,32u8,109u8,117u8,108u8,116u8,
            105u8,112u8,108u8,105u8,101u8,100u8,32u8,118u8,97u8,108u8,117u8,101u8,32u8,119u8,111u8,117u8,108u8,100u8,32u8,98u8,
            101u8,32u8,116u8,111u8,111u8,32u8,108u8,97u8,114u8,103u8,101u8,32u8,116u8,111u8,32u8,98u8,101u8,32u8,104u8,101u8,
            108u8,100u8,32u8,105u8,110u8,32u8,97u8,32u8,96u8,117u8,54u8,52u8,96u8,4u8,0u8,1u8,0u8,0u8,0u8,0u8,
            0u8,17u8,69u8,68u8,73u8,86u8,73u8,83u8,73u8,79u8,78u8,95u8,66u8,89u8,95u8,90u8,69u8,82u8,79u8,34u8,
            65u8,32u8,100u8,105u8,118u8,105u8,115u8,105u8,111u8,110u8,32u8,98u8,121u8,32u8,122u8,101u8,114u8,111u8,32u8,119u8,
            97u8,115u8,32u8,101u8,110u8,99u8,111u8,117u8,110u8,116u8,101u8,114u8,101u8,100u8,5u8,0u8,2u8,0u8,0u8,0u8,
            0u8,0u8,19u8,69u8,82u8,65u8,84u8,73u8,79u8,95u8,79u8,85u8,84u8,95u8,79u8,70u8,95u8,82u8,65u8,78u8,
            71u8,69u8,79u8,84u8,104u8,101u8,32u8,99u8,111u8,109u8,112u8,117u8,116u8,101u8,100u8,32u8,114u8,97u8,116u8,105u8,
            111u8,32u8,119u8,104u8,101u8,110u8,32u8,99u8,111u8,110u8,118u8,101u8,114u8,116u8,105u8,110u8,103u8,32u8,116u8,111u8,
            32u8,97u8,32u8,96u8,70u8,105u8,120u8,101u8,100u8,80u8,111u8,105u8,110u8,116u8,51u8,50u8,96u8,32u8,119u8,111u8,
            117u8,108u8,100u8,32u8,98u8,101u8,32u8,117u8,110u8,114u8,101u8,112u8,114u8,101u8,115u8,101u8,110u8,116u8,97u8,98u8,
            108u8,101u8,0u8,0u8,0u8,2u8,1u8,14u8,3u8,0u8,1u8,0u8,0u8,1u8,23u8,10u8,0u8,17u8,5u8,49u8,
            32u8,47u8,12u8,1u8,14u8,0u8,16u8,0u8,20u8,10u8,1u8,33u8,4u8,15u8,11u8,1u8,49u8,32u8,48u8,2u8,
            11u8,1u8,53u8,50u8,0u8,0u8,0u8,0u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            22u8,49u8,32u8,48u8,52u8,2u8,1u8,1u8,0u8,0u8,7u8,48u8,10u8,0u8,53u8,49u8,64u8,47u8,12u8,5u8,
            11u8,1u8,53u8,49u8,32u8,47u8,12u8,4u8,10u8,4u8,50u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,34u8,4u8,15u8,5u8,17u8,7u8,0u8,39u8,11u8,5u8,11u8,4u8,26u8,
            12u8,3u8,10u8,3u8,50u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,34u8,4u8,28u8,8u8,12u8,2u8,5u8,32u8,11u8,0u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            33u8,12u8,2u8,11u8,2u8,4u8,35u8,5u8,37u8,7u8,4u8,39u8,10u8,3u8,7u8,5u8,37u8,4u8,42u8,5u8,
            44u8,7u8,4u8,39u8,11u8,3u8,52u8,18u8,0u8,2u8,2u8,1u8,0u8,0u8,6u8,3u8,11u8,0u8,18u8,0u8,
            2u8,3u8,1u8,0u8,0u8,8u8,16u8,11u8,0u8,53u8,49u8,32u8,47u8,12u8,1u8,10u8,1u8,7u8,5u8,37u8,
            4u8,10u8,5u8,12u8,7u8,4u8,39u8,11u8,1u8,52u8,18u8,0u8,2u8,4u8,1u8,0u8,0u8,8u8,29u8,14u8,
            1u8,16u8,0u8,20u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,34u8,4u8,7u8,5u8,9u8,7u8,2u8,
            39u8,11u8,0u8,53u8,49u8,32u8,47u8,14u8,1u8,16u8,0u8,20u8,53u8,26u8,12u8,2u8,10u8,2u8,7u8,5u8,
            37u8,4u8,24u8,5u8,26u8,7u8,1u8,39u8,11u8,2u8,52u8,2u8,5u8,1u8,0u8,0u8,6u8,6u8,14u8,0u8,
            16u8,0u8,20u8,49u8,32u8,48u8,2u8,6u8,1u8,0u8,0u8,6u8,4u8,14u8,0u8,16u8,0u8,20u8,2u8,7u8,
            1u8,0u8,0u8,6u8,6u8,14u8,0u8,16u8,0u8,20u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,33u8,
            2u8,8u8,1u8,0u8,0u8,0u8,15u8,14u8,0u8,16u8,0u8,20u8,14u8,1u8,16u8,0u8,20u8,36u8,4u8,11u8,
            11u8,0u8,12u8,2u8,5u8,13u8,11u8,1u8,12u8,2u8,11u8,2u8,2u8,9u8,1u8,0u8,0u8,0u8,15u8,14u8,
            0u8,16u8,0u8,20u8,14u8,1u8,16u8,0u8,20u8,35u8,4u8,11u8,11u8,0u8,12u8,2u8,5u8,13u8,11u8,1u8,
            12u8,2u8,11u8,2u8,2u8,10u8,1u8,0u8,0u8,8u8,20u8,11u8,0u8,53u8,14u8,1u8,16u8,0u8,20u8,53u8,
            24u8,49u8,32u8,48u8,12u8,2u8,10u8,2u8,7u8,5u8,37u8,4u8,15u8,5u8,17u8,7u8,3u8,39u8,11u8,2u8,
            52u8,2u8,11u8,1u8,0u8,0u8,9u8,25u8,10u8,0u8,17u8,5u8,49u8,32u8,47u8,12u8,3u8,10u8,3u8,6u8,
            0u8,0u8,0u8,128u8,0u8,0u8,0u8,0u8,22u8,12u8,2u8,14u8,0u8,16u8,0u8,20u8,11u8,2u8,35u8,4u8,
            20u8,11u8,3u8,49u8,32u8,48u8,12u8,1u8,5u8,23u8,11u8,0u8,17u8,0u8,12u8,1u8,11u8,1u8,2u8,0u8,
            0u8,0u8,
        ];
        vector::push_back(&mut code, chunk1);
        let chunk2 =
        vector[
            161u8,28u8,235u8,11u8,6u8,0u8,0u8,0u8,6u8,1u8,0u8,2u8,3u8,2u8,10u8,5u8,12u8,3u8,7u8,
            15u8,23u8,8u8,38u8,32u8,12u8,70u8,8u8,0u8,0u8,0u8,1u8,0u8,0u8,0u8,0u8,2u8,0u8,0u8,0u8,
            1u8,10u8,2u8,4u8,104u8,97u8,115u8,104u8,8u8,115u8,104u8,97u8,50u8,95u8,50u8,53u8,54u8,8u8,115u8,104u8,
            97u8,51u8,95u8,50u8,53u8,54u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,1u8,0u8,1u8,
            2u8,0u8,1u8,1u8,2u8,0u8,0u8,
        ];
        vector::push_back(&mut code, chunk2);
        let chunk3 =
        vector[
            161u8,28u8,235u8,11u8,6u8,0u8,0u8,0u8,9u8,1u8,0u8,2u8,3u8,2u8,138u8,1u8,4u8,140u8,1u8,
            12u8,5u8,152u8,1u8,106u8,7u8,130u8,2u8,221u8,1u8,8u8,223u8,3u8,32u8,6u8,255u8,3u8,20u8,16u8,147u8,
            4u8,162u8,1u8,12u8,181u8,5u8,191u8,6u8,0u8,0u8,0u8,1u8,0u8,1u8,1u8,0u8,0u8,2u8,2u8,3u8,
            1u8,0u8,0u8,3u8,4u8,5u8,1u8,0u8,0u8,4u8,6u8,7u8,1u8,0u8,0u8,5u8,8u8,1u8,1u8,0u8,
            0u8,6u8,1u8,8u8,1u8,0u8,0u8,7u8,6u8,9u8,1u8,0u8,0u8,8u8,10u8,1u8,1u8,0u8,0u8,9u8,
            11u8,7u8,1u8,0u8,0u8,10u8,11u8,12u8,1u8,0u8,0u8,11u8,13u8,14u8,1u8,0u8,0u8,12u8,15u8,1u8,
            1u8,0u8,0u8,13u8,4u8,14u8,1u8,0u8,0u8,14u8,13u8,1u8,1u8,0u8,0u8,15u8,0u8,1u8,1u8,0u8,
            0u8,16u8,16u8,1u8,1u8,0u8,0u8,17u8,4u8,12u8,1u8,0u8,0u8,18u8,17u8,12u8,1u8,0u8,0u8,19u8,
            14u8,8u8,1u8,0u8,0u8,20u8,16u8,1u8,1u8,0u8,0u8,21u8,4u8,14u8,1u8,0u8,0u8,22u8,4u8,8u8,
            1u8,0u8,0u8,23u8,4u8,8u8,1u8,0u8,13u8,14u8,14u8,14u8,15u8,14u8,17u8,14u8,8u8,14u8,22u8,14u8,
            2u8,7u8,10u8,9u8,0u8,10u8,9u8,0u8,0u8,2u8,6u8,10u8,9u8,0u8,3u8,1u8,6u8,9u8,0u8,2u8,
            7u8,10u8,9u8,0u8,3u8,1u8,7u8,9u8,0u8,2u8,6u8,10u8,9u8,0u8,6u8,9u8,0u8,1u8,1u8,1u8,
            10u8,9u8,0u8,2u8,1u8,3u8,3u8,7u8,10u8,9u8,0u8,3u8,9u8,0u8,1u8,6u8,10u8,9u8,0u8,1u8,
            3u8,1u8,7u8,10u8,9u8,0u8,1u8,9u8,0u8,2u8,7u8,10u8,9u8,0u8,9u8,0u8,3u8,7u8,10u8,9u8,
            0u8,3u8,3u8,4u8,7u8,10u8,9u8,0u8,3u8,3u8,3u8,2u8,3u8,3u8,3u8,3u8,7u8,10u8,9u8,0u8,
            3u8,2u8,3u8,10u8,9u8,0u8,6u8,118u8,101u8,99u8,116u8,111u8,114u8,6u8,97u8,112u8,112u8,101u8,110u8,100u8,
            6u8,98u8,111u8,114u8,114u8,111u8,119u8,10u8,98u8,111u8,114u8,114u8,111u8,119u8,95u8,109u8,117u8,116u8,8u8,99u8,
            111u8,110u8,116u8,97u8,105u8,110u8,115u8,13u8,100u8,101u8,115u8,116u8,114u8,111u8,121u8,95u8,101u8,109u8,112u8,116u8,
            121u8,5u8,101u8,109u8,112u8,116u8,121u8,8u8,105u8,110u8,100u8,101u8,120u8,95u8,111u8,102u8,6u8,105u8,110u8,115u8,
            101u8,114u8,116u8,8u8,105u8,115u8,95u8,101u8,109u8,112u8,116u8,121u8,6u8,108u8,101u8,110u8,103u8,116u8,104u8,8u8,
            112u8,111u8,112u8,95u8,98u8,97u8,99u8,107u8,9u8,112u8,117u8,115u8,104u8,95u8,98u8,97u8,99u8,107u8,6u8,114u8,
            101u8,109u8,111u8,118u8,101u8,7u8,114u8,101u8,118u8,101u8,114u8,115u8,101u8,14u8,114u8,101u8,118u8,101u8,114u8,115u8,
            101u8,95u8,97u8,112u8,112u8,101u8,110u8,100u8,13u8,114u8,101u8,118u8,101u8,114u8,115u8,101u8,95u8,115u8,108u8,105u8,
            99u8,101u8,6u8,114u8,111u8,116u8,97u8,116u8,101u8,12u8,114u8,111u8,116u8,97u8,116u8,101u8,95u8,115u8,108u8,105u8,
            99u8,101u8,9u8,115u8,105u8,110u8,103u8,108u8,101u8,116u8,111u8,110u8,4u8,115u8,119u8,97u8,112u8,11u8,115u8,119u8,
            97u8,112u8,95u8,114u8,101u8,109u8,111u8,118u8,101u8,4u8,116u8,114u8,105u8,109u8,12u8,116u8,114u8,105u8,109u8,95u8,
            114u8,101u8,118u8,101u8,114u8,115u8,101u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,1u8,3u8,
            8u8,0u8,0u8,2u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,1u8,0u8,2u8,0u8,0u8,0u8,0u8,0u8,18u8,
            97u8,112u8,116u8,111u8,115u8,58u8,58u8,109u8,101u8,116u8,97u8,100u8,97u8,116u8,97u8,95u8,118u8,49u8,141u8,1u8,
            2u8,0u8,0u8,2u8,0u8,0u8,0u8,0u8,0u8,20u8,69u8,73u8,78u8,68u8,69u8,88u8,95u8,79u8,85u8,84u8,
            95u8,79u8,70u8,95u8,66u8,79u8,85u8,78u8,68u8,83u8,42u8,84u8,104u8,101u8,32u8,105u8,110u8,100u8,101u8,120u8,
            32u8,105u8,110u8,116u8,111u8,32u8,116u8,104u8,101u8,32u8,118u8,101u8,99u8,116u8,111u8,114u8,32u8,105u8,115u8,32u8,
            111u8,117u8,116u8,32u8,111u8,102u8,32u8,98u8,111u8,117u8,110u8,100u8,115u8,1u8,0u8,2u8,0u8,0u8,0u8,0u8,
            0u8,14u8,69u8,73u8,78u8,86u8,65u8,76u8,73u8,68u8,95u8,82u8,65u8,78u8,71u8,69u8,42u8,84u8,104u8,101u8,
            32u8,105u8,110u8,100u8,101u8,120u8,32u8,105u8,110u8,116u8,111u8,32u8,116u8,104u8,101u8,32u8,118u8,101u8,99u8,116u8,
            111u8,114u8,32u8,105u8,115u8,32u8,111u8,117u8,116u8,32u8,111u8,102u8,32u8,98u8,111u8,117u8,110u8,100u8,115u8,0u8,
            0u8,0u8,1u8,0u8,0u8,1u8,6u8,13u8,1u8,56u8,0u8,11u8,0u8,11u8,1u8,56u8,1u8,2u8,1u8,1u8,
            2u8,0u8,2u8,1u8,2u8,0u8,3u8,1u8,0u8,0u8,18u8,33u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,12u8,2u8,10u8,0u8,65u8,14u8,12u8,3u8,10u8,2u8,10u8,3u8,35u8,4u8,27u8,5u8,10u8,10u8,0u8,
            10u8,2u8,66u8,14u8,10u8,1u8,33u8,4u8,22u8,11u8,0u8,1u8,11u8,1u8,1u8,8u8,2u8,11u8,2u8,6u8,
            1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,22u8,12u8,2u8,5u8,5u8,11u8,0u8,1u8,11u8,1u8,1u8,9u8,
            2u8,4u8,1u8,2u8,0u8,5u8,1u8,2u8,0u8,6u8,1u8,0u8,0u8,18u8,35u8,6u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,12u8,2u8,10u8,0u8,65u8,14u8,12u8,3u8,10u8,2u8,10u8,3u8,35u8,4u8,28u8,5u8,
            10u8,10u8,0u8,10u8,2u8,66u8,14u8,10u8,1u8,33u8,4u8,23u8,11u8,0u8,1u8,11u8,1u8,1u8,8u8,11u8,
            2u8,2u8,11u8,2u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,22u8,12u8,2u8,5u8,5u8,11u8,0u8,
            1u8,11u8,1u8,1u8,9u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,2u8,7u8,1u8,0u8,0u8,12u8,
            33u8,10u8,0u8,46u8,65u8,14u8,12u8,3u8,10u8,1u8,10u8,3u8,37u8,4u8,9u8,5u8,13u8,11u8,0u8,1u8,
            7u8,0u8,39u8,10u8,0u8,11u8,2u8,68u8,14u8,10u8,1u8,10u8,3u8,35u8,4u8,30u8,5u8,21u8,10u8,0u8,
            10u8,1u8,10u8,3u8,71u8,14u8,11u8,1u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,22u8,12u8,1u8,
            5u8,16u8,11u8,0u8,1u8,2u8,8u8,1u8,0u8,0u8,1u8,5u8,11u8,0u8,65u8,14u8,6u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,33u8,2u8,9u8,1u8,2u8,0u8,10u8,1u8,2u8,0u8,11u8,1u8,2u8,0u8,12u8,
            1u8,0u8,0u8,19u8,37u8,10u8,0u8,46u8,65u8,14u8,12u8,4u8,10u8,1u8,10u8,4u8,38u8,4u8,12u8,11u8,
            0u8,1u8,7u8,0u8,39u8,11u8,4u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,23u8,12u8,4u8,10u8,
            1u8,10u8,4u8,35u8,4u8,34u8,5u8,21u8,10u8,0u8,12u8,3u8,10u8,1u8,12u8,2u8,11u8,1u8,6u8,1u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,22u8,12u8,1u8,11u8,3u8,11u8,2u8,10u8,1u8,71u8,14u8,5u8,16u8,
            11u8,0u8,69u8,14u8,2u8,13u8,1u8,0u8,0u8,12u8,9u8,10u8,0u8,46u8,65u8,14u8,12u8,1u8,11u8,0u8,
            6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,11u8,1u8,56u8,2u8,2u8,14u8,1u8,0u8,0u8,12u8,22u8,
            14u8,1u8,65u8,14u8,12u8,2u8,10u8,2u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,36u8,4u8,17u8,
            5u8,8u8,10u8,0u8,13u8,1u8,69u8,14u8,68u8,14u8,11u8,2u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,23u8,12u8,2u8,5u8,3u8,11u8,0u8,1u8,11u8,1u8,70u8,14u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,2u8,15u8,1u8,0u8,0u8,1u8,41u8,10u8,1u8,10u8,2u8,37u8,4u8,5u8,5u8,9u8,11u8,0u8,1u8,
            7u8,1u8,39u8,10u8,1u8,10u8,2u8,33u8,4u8,16u8,11u8,0u8,1u8,2u8,11u8,2u8,6u8,1u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,23u8,12u8,2u8,10u8,1u8,10u8,2u8,35u8,4u8,38u8,5u8,25u8,10u8,0u8,10u8,
            1u8,10u8,2u8,71u8,14u8,11u8,1u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,22u8,12u8,1u8,11u8,
            2u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,23u8,12u8,2u8,5u8,20u8,11u8,0u8,1u8,2u8,16u8,
            1u8,0u8,0u8,12u8,10u8,10u8,0u8,46u8,65u8,14u8,12u8,2u8,11u8,0u8,6u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,11u8,1u8,11u8,2u8,56u8,3u8,2u8,17u8,1u8,0u8,0u8,1u8,18u8,10u8,0u8,10u8,1u8,
            10u8,2u8,56u8,2u8,10u8,0u8,10u8,2u8,10u8,3u8,56u8,2u8,11u8,0u8,10u8,1u8,10u8,3u8,56u8,2u8,
            11u8,1u8,11u8,3u8,11u8,2u8,23u8,22u8,2u8,18u8,1u8,0u8,0u8,8u8,7u8,64u8,14u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,12u8,1u8,13u8,1u8,11u8,0u8,68u8,14u8,11u8,1u8,2u8,19u8,1u8,2u8,0u8,
            20u8,1u8,0u8,0u8,12u8,23u8,10u8,0u8,46u8,56u8,4u8,32u8,4u8,6u8,5u8,10u8,11u8,0u8,1u8,7u8,
            0u8,39u8,10u8,0u8,46u8,65u8,14u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,23u8,12u8,2u8,10u8,
            0u8,11u8,1u8,11u8,2u8,71u8,14u8,11u8,0u8,69u8,14u8,2u8,21u8,1u8,0u8,0u8,8u8,8u8,11u8,0u8,
            11u8,1u8,56u8,5u8,12u8,2u8,13u8,2u8,56u8,0u8,11u8,2u8,2u8,22u8,1u8,0u8,0u8,20u8,33u8,10u8,
            0u8,46u8,65u8,14u8,12u8,2u8,10u8,1u8,10u8,2u8,37u8,4u8,9u8,5u8,13u8,11u8,0u8,1u8,7u8,0u8,
            39u8,64u8,14u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,12u8,3u8,10u8,1u8,10u8,2u8,35u8,4u8,29u8,
            5u8,20u8,13u8,3u8,10u8,0u8,69u8,14u8,68u8,14u8,11u8,2u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,23u8,12u8,2u8,5u8,15u8,11u8,0u8,1u8,11u8,3u8,2u8,0u8,
        ];
        vector::push_back(&mut code, chunk3);
        let chunk4 =
        vector[
            161u8,28u8,235u8,11u8,6u8,0u8,0u8,0u8,7u8,1u8,0u8,2u8,3u8,2u8,65u8,5u8,67u8,6u8,7u8,
            73u8,183u8,1u8,8u8,128u8,2u8,32u8,6u8,160u8,2u8,130u8,1u8,12u8,162u8,3u8,171u8,1u8,0u8,0u8,0u8,
            1u8,0u8,0u8,0u8,0u8,2u8,0u8,0u8,0u8,0u8,3u8,1u8,0u8,0u8,0u8,4u8,0u8,0u8,0u8,0u8,
            5u8,0u8,0u8,0u8,0u8,6u8,0u8,0u8,0u8,0u8,7u8,0u8,0u8,0u8,0u8,8u8,0u8,0u8,0u8,0u8,
            9u8,0u8,0u8,0u8,0u8,10u8,0u8,0u8,0u8,0u8,11u8,0u8,0u8,0u8,0u8,12u8,0u8,0u8,0u8,0u8,
            13u8,0u8,0u8,0u8,1u8,3u8,2u8,3u8,3u8,0u8,5u8,101u8,114u8,114u8,111u8,114u8,7u8,97u8,98u8,111u8,
            114u8,116u8,101u8,100u8,14u8,97u8,108u8,114u8,101u8,97u8,100u8,121u8,95u8,101u8,120u8,105u8,115u8,116u8,115u8,9u8,
            99u8,97u8,110u8,111u8,110u8,105u8,99u8,97u8,108u8,8u8,105u8,110u8,116u8,101u8,114u8,110u8,97u8,108u8,16u8,105u8,
            110u8,118u8,97u8,108u8,105u8,100u8,95u8,97u8,114u8,103u8,117u8,109u8,101u8,110u8,116u8,13u8,105u8,110u8,118u8,97u8,
            108u8,105u8,100u8,95u8,115u8,116u8,97u8,116u8,101u8,9u8,110u8,111u8,116u8,95u8,102u8,111u8,117u8,110u8,100u8,15u8,
            110u8,111u8,116u8,95u8,105u8,109u8,112u8,108u8,101u8,109u8,101u8,110u8,116u8,101u8,100u8,12u8,111u8,117u8,116u8,95u8,
            111u8,102u8,95u8,114u8,97u8,110u8,103u8,101u8,17u8,112u8,101u8,114u8,109u8,105u8,115u8,115u8,105u8,111u8,110u8,95u8,
            100u8,101u8,110u8,105u8,101u8,100u8,18u8,114u8,101u8,115u8,111u8,117u8,114u8,99u8,101u8,95u8,101u8,120u8,104u8,97u8,
            117u8,115u8,116u8,101u8,100u8,15u8,117u8,110u8,97u8,117u8,116u8,104u8,101u8,110u8,116u8,105u8,99u8,97u8,116u8,101u8,
            100u8,11u8,117u8,110u8,97u8,118u8,97u8,105u8,108u8,97u8,98u8,108u8,101u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,1u8,3u8,8u8,7u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,8u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,3u8,8u8,10u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,11u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,3u8,8u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,3u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,3u8,8u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,12u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,3u8,8u8,2u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,5u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,3u8,8u8,9u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,4u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,3u8,8u8,13u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,1u8,0u8,0u8,2u8,
            4u8,7u8,0u8,11u8,0u8,17u8,2u8,2u8,1u8,1u8,0u8,0u8,2u8,4u8,7u8,1u8,11u8,0u8,17u8,2u8,
            2u8,2u8,1u8,0u8,0u8,2u8,6u8,11u8,0u8,49u8,16u8,47u8,11u8,1u8,22u8,2u8,3u8,1u8,0u8,0u8,
            2u8,4u8,7u8,3u8,11u8,0u8,17u8,2u8,2u8,4u8,1u8,0u8,0u8,2u8,4u8,7u8,4u8,11u8,0u8,17u8,
            2u8,2u8,5u8,1u8,0u8,0u8,2u8,4u8,7u8,5u8,11u8,0u8,17u8,2u8,2u8,6u8,1u8,0u8,0u8,2u8,
            4u8,7u8,6u8,11u8,0u8,17u8,2u8,2u8,7u8,1u8,0u8,0u8,2u8,4u8,7u8,7u8,11u8,0u8,17u8,2u8,
            2u8,8u8,1u8,0u8,0u8,2u8,4u8,7u8,8u8,11u8,0u8,17u8,2u8,2u8,9u8,1u8,0u8,0u8,2u8,4u8,
            7u8,9u8,11u8,0u8,17u8,2u8,2u8,10u8,1u8,0u8,0u8,2u8,4u8,7u8,10u8,11u8,0u8,17u8,2u8,2u8,
            11u8,1u8,0u8,0u8,2u8,4u8,7u8,11u8,11u8,0u8,17u8,2u8,2u8,12u8,1u8,0u8,0u8,2u8,4u8,7u8,
            12u8,11u8,0u8,17u8,2u8,2u8,0u8,
        ];
        vector::push_back(&mut code, chunk4);
        let chunk5 =
        vector[
            161u8,28u8,235u8,11u8,6u8,0u8,0u8,0u8,12u8,1u8,0u8,6u8,2u8,6u8,4u8,3u8,10u8,48u8,4u8,
            58u8,6u8,5u8,64u8,47u8,7u8,111u8,94u8,8u8,205u8,1u8,32u8,6u8,237u8,1u8,20u8,16u8,129u8,2u8,137u8,
            1u8,10u8,138u8,3u8,6u8,12u8,144u8,3u8,140u8,1u8,13u8,156u8,4u8,2u8,0u8,0u8,0u8,1u8,0u8,2u8,
            0u8,3u8,7u8,0u8,0u8,4u8,0u8,1u8,0u8,0u8,5u8,2u8,1u8,0u8,0u8,6u8,2u8,3u8,0u8,0u8,
            7u8,1u8,4u8,0u8,0u8,8u8,0u8,1u8,0u8,2u8,6u8,7u8,3u8,1u8,0u8,1u8,10u8,8u8,8u8,0u8,
            2u8,11u8,7u8,10u8,1u8,0u8,2u8,8u8,11u8,12u8,1u8,0u8,5u8,6u8,7u8,6u8,8u8,6u8,2u8,7u8,
            8u8,0u8,5u8,0u8,2u8,6u8,8u8,0u8,5u8,1u8,1u8,1u8,8u8,0u8,1u8,6u8,5u8,1u8,5u8,2u8,
            6u8,10u8,9u8,0u8,6u8,9u8,0u8,1u8,3u8,2u8,6u8,5u8,3u8,2u8,1u8,3u8,2u8,7u8,10u8,9u8,
            0u8,3u8,1u8,9u8,0u8,3u8,97u8,99u8,108u8,5u8,101u8,114u8,114u8,111u8,114u8,6u8,118u8,101u8,99u8,116u8,
            111u8,114u8,3u8,65u8,67u8,76u8,3u8,97u8,100u8,100u8,15u8,97u8,115u8,115u8,101u8,114u8,116u8,95u8,99u8,111u8,
            110u8,116u8,97u8,105u8,110u8,115u8,8u8,99u8,111u8,110u8,116u8,97u8,105u8,110u8,115u8,5u8,101u8,109u8,112u8,116u8,
            121u8,6u8,114u8,101u8,109u8,111u8,118u8,101u8,4u8,108u8,105u8,115u8,116u8,16u8,105u8,110u8,118u8,97u8,108u8,105u8,
            100u8,95u8,97u8,114u8,103u8,117u8,109u8,101u8,110u8,116u8,8u8,105u8,110u8,100u8,101u8,120u8,95u8,111u8,102u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,1u8,3u8,8u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,3u8,8u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,18u8,97u8,112u8,116u8,111u8,115u8,58u8,58u8,109u8,
            101u8,116u8,97u8,100u8,97u8,116u8,97u8,95u8,118u8,49u8,117u8,2u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            8u8,69u8,67u8,79u8,78u8,84u8,65u8,73u8,78u8,37u8,84u8,104u8,101u8,32u8,65u8,67u8,76u8,32u8,97u8,108u8,
            114u8,101u8,97u8,100u8,121u8,32u8,99u8,111u8,110u8,116u8,97u8,105u8,110u8,115u8,32u8,116u8,104u8,101u8,32u8,97u8,
            100u8,100u8,114u8,101u8,115u8,115u8,46u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,12u8,69u8,78u8,79u8,84u8,
            95u8,67u8,79u8,78u8,84u8,65u8,73u8,78u8,37u8,84u8,104u8,101u8,32u8,65u8,67u8,76u8,32u8,100u8,111u8,101u8,
            115u8,32u8,110u8,111u8,116u8,32u8,99u8,111u8,110u8,116u8,97u8,105u8,110u8,32u8,116u8,104u8,101u8,32u8,97u8,100u8,
            100u8,114u8,101u8,115u8,115u8,46u8,0u8,0u8,0u8,2u8,1u8,9u8,10u8,5u8,0u8,1u8,0u8,0u8,5u8,20u8,
            10u8,0u8,15u8,0u8,14u8,1u8,12u8,2u8,46u8,11u8,2u8,56u8,0u8,32u8,4u8,10u8,5u8,15u8,11u8,0u8,
            1u8,7u8,0u8,17u8,6u8,39u8,11u8,0u8,15u8,0u8,11u8,1u8,68u8,6u8,2u8,1u8,1u8,0u8,0u8,1u8,
            9u8,11u8,0u8,11u8,1u8,17u8,2u8,4u8,5u8,5u8,8u8,7u8,1u8,17u8,6u8,39u8,2u8,2u8,1u8,0u8,
            0u8,1u8,5u8,11u8,0u8,16u8,0u8,14u8,1u8,56u8,0u8,2u8,3u8,1u8,0u8,0u8,1u8,3u8,64u8,6u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,18u8,0u8,2u8,4u8,1u8,0u8,0u8,9u8,21u8,10u8,0u8,15u8,
            0u8,14u8,1u8,12u8,2u8,46u8,11u8,2u8,56u8,1u8,12u8,3u8,4u8,10u8,5u8,15u8,11u8,0u8,1u8,7u8,
            1u8,17u8,6u8,39u8,11u8,0u8,15u8,0u8,11u8,3u8,56u8,2u8,1u8,2u8,0u8,0u8,0u8,
        ];
        vector::push_back(&mut code, chunk5);
        let chunk6 =
        vector[
            161u8,28u8,235u8,11u8,6u8,0u8,0u8,0u8,11u8,1u8,0u8,2u8,2u8,2u8,4u8,3u8,6u8,35u8,5u8,
            41u8,36u8,7u8,77u8,109u8,8u8,186u8,1u8,32u8,6u8,218u8,1u8,40u8,16u8,130u8,2u8,131u8,1u8,10u8,133u8,
            3u8,8u8,12u8,141u8,3u8,239u8,3u8,13u8,252u8,6u8,4u8,0u8,0u8,0u8,1u8,7u8,0u8,0u8,2u8,0u8,
            1u8,0u8,0u8,3u8,2u8,3u8,0u8,0u8,4u8,0u8,3u8,0u8,0u8,5u8,3u8,4u8,0u8,0u8,6u8,5u8,
            6u8,0u8,0u8,7u8,5u8,6u8,0u8,0u8,8u8,5u8,6u8,0u8,2u8,6u8,8u8,0u8,3u8,1u8,1u8,1u8,
            6u8,8u8,0u8,1u8,3u8,1u8,8u8,0u8,2u8,7u8,8u8,0u8,3u8,0u8,2u8,10u8,1u8,3u8,1u8,7u8,
            1u8,5u8,3u8,7u8,1u8,3u8,3u8,3u8,10u8,98u8,105u8,116u8,95u8,118u8,101u8,99u8,116u8,111u8,114u8,9u8,
            66u8,105u8,116u8,86u8,101u8,99u8,116u8,111u8,114u8,12u8,105u8,115u8,95u8,105u8,110u8,100u8,101u8,120u8,95u8,115u8,
            101u8,116u8,6u8,108u8,101u8,110u8,103u8,116u8,104u8,32u8,108u8,111u8,110u8,103u8,101u8,115u8,116u8,95u8,115u8,101u8,
            116u8,95u8,115u8,101u8,113u8,117u8,101u8,110u8,99u8,101u8,95u8,115u8,116u8,97u8,114u8,116u8,105u8,110u8,103u8,95u8,
            97u8,116u8,3u8,110u8,101u8,119u8,3u8,115u8,101u8,116u8,10u8,115u8,104u8,105u8,102u8,116u8,95u8,108u8,101u8,102u8,
            116u8,5u8,117u8,110u8,115u8,101u8,116u8,9u8,98u8,105u8,116u8,95u8,102u8,105u8,101u8,108u8,100u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,1u8,3u8,8u8,0u8,0u8,2u8,0u8,0u8,0u8,0u8,0u8,3u8,
            8u8,1u8,0u8,2u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,0u8,4u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,
            8u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,18u8,97u8,112u8,116u8,111u8,115u8,58u8,58u8,109u8,101u8,116u8,
            97u8,100u8,97u8,116u8,97u8,95u8,118u8,49u8,111u8,2u8,0u8,0u8,2u8,0u8,0u8,0u8,0u8,0u8,6u8,69u8,
            73u8,78u8,68u8,69u8,88u8,35u8,84u8,104u8,101u8,32u8,112u8,114u8,111u8,118u8,105u8,100u8,101u8,100u8,32u8,105u8,
            110u8,100u8,101u8,120u8,32u8,105u8,115u8,32u8,111u8,117u8,116u8,32u8,111u8,102u8,32u8,98u8,111u8,117u8,110u8,100u8,
            115u8,1u8,0u8,2u8,0u8,0u8,0u8,0u8,0u8,7u8,69u8,76u8,69u8,78u8,71u8,84u8,72u8,40u8,65u8,110u8,
            32u8,105u8,110u8,118u8,97u8,108u8,105u8,100u8,32u8,108u8,101u8,110u8,103u8,116u8,104u8,32u8,111u8,102u8,32u8,98u8,
            105u8,116u8,118u8,101u8,99u8,116u8,111u8,114u8,32u8,119u8,97u8,115u8,32u8,103u8,105u8,118u8,101u8,110u8,0u8,0u8,
            0u8,2u8,2u8,3u8,3u8,9u8,10u8,1u8,0u8,1u8,0u8,0u8,6u8,17u8,10u8,1u8,10u8,0u8,16u8,0u8,
            65u8,1u8,35u8,4u8,7u8,5u8,11u8,11u8,0u8,1u8,7u8,0u8,39u8,11u8,0u8,16u8,0u8,11u8,1u8,66u8,
            1u8,20u8,2u8,1u8,1u8,0u8,0u8,6u8,4u8,11u8,0u8,16u8,0u8,65u8,1u8,2u8,2u8,1u8,0u8,0u8,
            3u8,37u8,10u8,1u8,10u8,0u8,16u8,1u8,20u8,35u8,4u8,7u8,5u8,11u8,11u8,0u8,1u8,7u8,0u8,39u8,
            10u8,1u8,12u8,2u8,10u8,2u8,10u8,0u8,16u8,1u8,20u8,35u8,4u8,33u8,5u8,20u8,10u8,0u8,10u8,2u8,
            17u8,0u8,32u8,4u8,28u8,11u8,0u8,1u8,5u8,33u8,11u8,2u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,22u8,12u8,2u8,5u8,13u8,11u8,2u8,11u8,1u8,23u8,2u8,3u8,1u8,0u8,0u8,7u8,37u8,10u8,0u8,
            6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,36u8,4u8,5u8,5u8,7u8,7u8,1u8,39u8,10u8,0u8,7u8,
            2u8,35u8,4u8,12u8,5u8,14u8,7u8,1u8,39u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,12u8,2u8,
            64u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,12u8,1u8,40u8,10u8,2u8,10u8,0u8,35u8,4u8,32u8,
            5u8,24u8,13u8,1u8,9u8,68u8,1u8,11u8,2u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,22u8,12u8,
            2u8,5u8,18u8,40u8,11u8,0u8,11u8,1u8,18u8,0u8,2u8,4u8,1u8,0u8,0u8,8u8,20u8,10u8,1u8,10u8,
            0u8,16u8,0u8,65u8,1u8,35u8,4u8,7u8,5u8,11u8,11u8,0u8,1u8,7u8,0u8,39u8,11u8,0u8,15u8,0u8,
            11u8,1u8,67u8,1u8,12u8,2u8,8u8,11u8,2u8,21u8,2u8,5u8,1u8,0u8,0u8,9u8,89u8,10u8,1u8,10u8,
            0u8,16u8,1u8,20u8,38u8,4u8,33u8,10u8,0u8,16u8,0u8,65u8,1u8,12u8,6u8,6u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,12u8,4u8,10u8,4u8,10u8,6u8,35u8,4u8,30u8,5u8,17u8,10u8,0u8,15u8,0u8,10u8,
            4u8,67u8,1u8,12u8,3u8,9u8,11u8,3u8,21u8,11u8,4u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            22u8,12u8,4u8,5u8,12u8,11u8,0u8,1u8,5u8,88u8,10u8,1u8,12u8,5u8,10u8,5u8,10u8,0u8,16u8,1u8,
            20u8,35u8,4u8,65u8,5u8,42u8,10u8,0u8,10u8,5u8,12u8,2u8,46u8,11u8,2u8,17u8,0u8,4u8,55u8,10u8,
            0u8,10u8,5u8,10u8,1u8,23u8,17u8,4u8,5u8,60u8,10u8,0u8,10u8,5u8,10u8,1u8,23u8,17u8,6u8,11u8,
            5u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,22u8,12u8,5u8,5u8,35u8,10u8,0u8,16u8,1u8,20u8,
            11u8,1u8,23u8,12u8,5u8,10u8,5u8,10u8,0u8,16u8,1u8,20u8,35u8,4u8,86u8,5u8,78u8,10u8,0u8,10u8,
            5u8,17u8,6u8,11u8,5u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,22u8,12u8,5u8,5u8,71u8,11u8,
            0u8,1u8,2u8,6u8,1u8,0u8,0u8,8u8,20u8,10u8,1u8,10u8,0u8,16u8,0u8,65u8,1u8,35u8,4u8,7u8,
            5u8,11u8,11u8,0u8,1u8,7u8,0u8,39u8,11u8,0u8,15u8,0u8,11u8,1u8,67u8,1u8,12u8,2u8,9u8,11u8,
            2u8,21u8,2u8,0u8,1u8,0u8,0u8,0u8,
        ];
        vector::push_back(&mut code, chunk6);
        let chunk7 =
        vector[
            161u8,28u8,235u8,11u8,6u8,0u8,0u8,0u8,6u8,1u8,0u8,2u8,3u8,2u8,10u8,5u8,12u8,9u8,7u8,
            21u8,33u8,8u8,54u8,32u8,12u8,86u8,16u8,0u8,0u8,0u8,1u8,0u8,1u8,0u8,0u8,2u8,0u8,2u8,0u8,
            1u8,6u8,12u8,1u8,5u8,1u8,6u8,5u8,0u8,6u8,115u8,105u8,103u8,110u8,101u8,114u8,10u8,97u8,100u8,100u8,
            114u8,101u8,115u8,115u8,95u8,111u8,102u8,14u8,98u8,111u8,114u8,114u8,111u8,119u8,95u8,97u8,100u8,100u8,114u8,101u8,
            115u8,115u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,1u8,0u8,1u8,0u8,0u8,3u8,4u8,
            11u8,0u8,17u8,1u8,20u8,2u8,1u8,1u8,2u8,0u8,0u8,
        ];
        vector::push_back(&mut code, chunk7);
        let chunk8 =
        vector[
            161u8,28u8,235u8,11u8,6u8,0u8,0u8,0u8,11u8,1u8,0u8,6u8,2u8,6u8,4u8,3u8,10u8,150u8,1u8,
            5u8,160u8,1u8,47u8,7u8,207u8,1u8,186u8,6u8,8u8,137u8,8u8,32u8,6u8,169u8,8u8,178u8,1u8,16u8,219u8,
            9u8,146u8,2u8,10u8,237u8,11u8,6u8,12u8,243u8,11u8,237u8,4u8,13u8,224u8,16u8,2u8,0u8,0u8,0u8,1u8,
            0u8,2u8,0u8,3u8,8u8,0u8,0u8,4u8,0u8,1u8,0u8,0u8,5u8,0u8,1u8,0u8,0u8,6u8,0u8,1u8,
            0u8,0u8,7u8,0u8,1u8,0u8,0u8,8u8,2u8,0u8,0u8,0u8,9u8,0u8,1u8,0u8,0u8,10u8,0u8,1u8,
            0u8,0u8,11u8,3u8,1u8,0u8,0u8,12u8,0u8,1u8,0u8,0u8,13u8,0u8,1u8,0u8,0u8,14u8,0u8,4u8,
            0u8,0u8,15u8,0u8,4u8,0u8,0u8,16u8,0u8,4u8,0u8,0u8,17u8,0u8,4u8,0u8,0u8,18u8,0u8,4u8,
            0u8,0u8,19u8,0u8,4u8,0u8,0u8,20u8,0u8,4u8,0u8,0u8,21u8,0u8,4u8,0u8,0u8,22u8,0u8,4u8,
            0u8,0u8,23u8,0u8,4u8,0u8,0u8,24u8,4u8,1u8,0u8,0u8,25u8,0u8,1u8,0u8,0u8,26u8,0u8,4u8,
            0u8,0u8,27u8,0u8,1u8,0u8,0u8,28u8,0u8,1u8,0u8,0u8,29u8,5u8,0u8,0u8,0u8,30u8,0u8,1u8,
            0u8,0u8,31u8,0u8,1u8,0u8,2u8,32u8,7u8,8u8,0u8,1u8,33u8,4u8,4u8,0u8,0u8,1u8,1u8,3u8,
            6u8,12u8,10u8,3u8,10u8,3u8,2u8,6u8,10u8,2u8,3u8,1u8,3u8,3u8,7u8,10u8,2u8,3u8,1u8,5u8,
            7u8,10u8,2u8,3u8,3u8,3u8,3u8,1u8,6u8,12u8,1u8,5u8,3u8,1u8,2u8,3u8,1u8,2u8,3u8,2u8,
            3u8,7u8,2u8,8u8,102u8,101u8,97u8,116u8,117u8,114u8,101u8,115u8,5u8,101u8,114u8,114u8,111u8,114u8,6u8,115u8,
            105u8,103u8,110u8,101u8,114u8,8u8,70u8,101u8,97u8,116u8,117u8,114u8,101u8,115u8,25u8,97u8,108u8,108u8,111u8,119u8,
            95u8,118u8,109u8,95u8,98u8,105u8,110u8,97u8,114u8,121u8,95u8,102u8,111u8,114u8,109u8,97u8,116u8,95u8,118u8,54u8,
            29u8,97u8,112u8,116u8,111u8,115u8,95u8,115u8,116u8,100u8,108u8,105u8,98u8,95u8,99u8,104u8,97u8,105u8,110u8,95u8,
            105u8,100u8,95u8,101u8,110u8,97u8,98u8,108u8,101u8,100u8,19u8,98u8,108u8,97u8,107u8,101u8,50u8,98u8,95u8,50u8,
            53u8,54u8,95u8,101u8,110u8,97u8,98u8,108u8,101u8,100u8,28u8,98u8,108u8,115u8,49u8,50u8,95u8,51u8,56u8,49u8,
            95u8,115u8,116u8,114u8,117u8,99u8,116u8,117u8,114u8,101u8,115u8,95u8,101u8,110u8,97u8,98u8,108u8,101u8,100u8,20u8,
            99u8,104u8,97u8,110u8,103u8,101u8,95u8,102u8,101u8,97u8,116u8,117u8,114u8,101u8,95u8,102u8,108u8,97u8,103u8,115u8,
            29u8,99u8,111u8,100u8,101u8,95u8,100u8,101u8,112u8,101u8,110u8,100u8,101u8,110u8,99u8,121u8,95u8,99u8,104u8,101u8,
            99u8,107u8,95u8,101u8,110u8,97u8,98u8,108u8,101u8,100u8,31u8,99u8,111u8,108u8,108u8,101u8,99u8,116u8,95u8,97u8,
            110u8,100u8,95u8,100u8,105u8,115u8,116u8,114u8,105u8,98u8,117u8,116u8,101u8,95u8,103u8,97u8,115u8,95u8,102u8,101u8,
            101u8,115u8,8u8,99u8,111u8,110u8,116u8,97u8,105u8,110u8,115u8,28u8,99u8,114u8,121u8,112u8,116u8,111u8,103u8,114u8,
            97u8,112u8,104u8,121u8,95u8,97u8,108u8,103u8,101u8,98u8,114u8,97u8,95u8,101u8,110u8,97u8,98u8,108u8,101u8,100u8,
            24u8,100u8,101u8,108u8,101u8,103u8,97u8,116u8,105u8,111u8,110u8,95u8,112u8,111u8,111u8,108u8,115u8,95u8,101u8,110u8,
            97u8,98u8,108u8,101u8,100u8,33u8,103u8,101u8,116u8,95u8,97u8,112u8,116u8,111u8,115u8,95u8,115u8,116u8,100u8,108u8,
            105u8,98u8,95u8,99u8,104u8,97u8,105u8,110u8,95u8,105u8,100u8,95u8,102u8,101u8,97u8,116u8,117u8,114u8,101u8,23u8,
            103u8,101u8,116u8,95u8,98u8,108u8,97u8,107u8,101u8,50u8,98u8,95u8,50u8,53u8,54u8,95u8,102u8,101u8,97u8,116u8,
            117u8,114u8,101u8,31u8,103u8,101u8,116u8,95u8,98u8,108u8,115u8,49u8,50u8,95u8,51u8,56u8,49u8,95u8,115u8,116u8,
            114u8,117u8,116u8,117u8,114u8,101u8,115u8,95u8,102u8,101u8,97u8,116u8,117u8,114u8,101u8,43u8,103u8,101u8,116u8,95u8,
            99u8,111u8,108u8,108u8,101u8,99u8,116u8,95u8,97u8,110u8,100u8,95u8,100u8,105u8,115u8,116u8,114u8,105u8,98u8,117u8,
            116u8,101u8,95u8,103u8,97u8,115u8,95u8,102u8,101u8,101u8,115u8,95u8,102u8,101u8,97u8,116u8,117u8,114u8,101u8,40u8,
            103u8,101u8,116u8,95u8,99u8,114u8,121u8,112u8,116u8,111u8,103u8,114u8,97u8,112u8,104u8,121u8,95u8,97u8,108u8,103u8,
            101u8,98u8,114u8,97u8,95u8,110u8,97u8,116u8,105u8,118u8,101u8,115u8,95u8,102u8,101u8,97u8,116u8,117u8,114u8,101u8,
            28u8,103u8,101u8,116u8,95u8,100u8,101u8,108u8,101u8,103u8,97u8,116u8,105u8,111u8,110u8,95u8,112u8,111u8,111u8,108u8,
            115u8,95u8,102u8,101u8,97u8,116u8,117u8,114u8,101u8,29u8,103u8,101u8,116u8,95u8,109u8,117u8,108u8,116u8,105u8,115u8,
            105u8,103u8,95u8,97u8,99u8,99u8,111u8,117u8,110u8,116u8,115u8,95u8,102u8,101u8,97u8,116u8,117u8,114u8,101u8,27u8,
            103u8,101u8,116u8,95u8,114u8,101u8,115u8,111u8,117u8,114u8,99u8,101u8,95u8,103u8,114u8,111u8,117u8,112u8,115u8,95u8,
            102u8,101u8,97u8,116u8,117u8,114u8,101u8,34u8,103u8,101u8,116u8,95u8,115u8,104u8,97u8,95u8,53u8,49u8,50u8,95u8,
            97u8,110u8,100u8,95u8,114u8,105u8,112u8,101u8,109u8,100u8,95u8,49u8,54u8,48u8,95u8,102u8,101u8,97u8,116u8,117u8,
            114u8,101u8,23u8,103u8,101u8,116u8,95u8,118u8,109u8,95u8,98u8,105u8,110u8,97u8,114u8,121u8,95u8,102u8,111u8,114u8,
            109u8,97u8,116u8,95u8,118u8,54u8,10u8,105u8,115u8,95u8,101u8,110u8,97u8,98u8,108u8,101u8,100u8,36u8,109u8,117u8,
            108u8,116u8,105u8,95u8,101u8,100u8,50u8,53u8,53u8,49u8,57u8,95u8,112u8,107u8,95u8,118u8,97u8,108u8,105u8,100u8,
            97u8,116u8,101u8,95u8,118u8,50u8,95u8,101u8,110u8,97u8,98u8,108u8,101u8,100u8,36u8,109u8,117u8,108u8,116u8,105u8,
            95u8,101u8,100u8,50u8,53u8,53u8,49u8,57u8,95u8,112u8,107u8,95u8,118u8,97u8,108u8,105u8,100u8,97u8,116u8,101u8,
            95u8,118u8,50u8,95u8,102u8,101u8,97u8,116u8,117u8,114u8,101u8,25u8,109u8,117u8,108u8,116u8,105u8,115u8,105u8,103u8,
            95u8,97u8,99u8,99u8,111u8,117u8,110u8,116u8,115u8,95u8,101u8,110u8,97u8,98u8,108u8,101u8,100u8,23u8,114u8,101u8,
            115u8,111u8,117u8,114u8,99u8,101u8,95u8,103u8,114u8,111u8,117u8,112u8,115u8,95u8,101u8,110u8,97u8,98u8,108u8,101u8,
            100u8,3u8,115u8,101u8,116u8,30u8,115u8,104u8,97u8,95u8,53u8,49u8,50u8,95u8,97u8,110u8,100u8,95u8,114u8,105u8,
            112u8,101u8,109u8,100u8,95u8,49u8,54u8,48u8,95u8,101u8,110u8,97u8,98u8,108u8,101u8,100u8,23u8,116u8,114u8,101u8,
            97u8,116u8,95u8,102u8,114u8,105u8,101u8,110u8,100u8,95u8,97u8,115u8,95u8,112u8,114u8,105u8,118u8,97u8,116u8,101u8,
            10u8,97u8,100u8,100u8,114u8,101u8,115u8,115u8,95u8,111u8,102u8,17u8,112u8,101u8,114u8,109u8,105u8,115u8,115u8,105u8,
            111u8,110u8,95u8,100u8,101u8,110u8,105u8,101u8,100u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            1u8,3u8,8u8,4u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,8u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,3u8,8u8,13u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,3u8,8u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,12u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,3u8,8u8,11u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,14u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,3u8,8u8,10u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,7u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,3u8,8u8,9u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,3u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,3u8,8u8,2u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,5u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,5u8,32u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,1u8,10u8,2u8,1u8,0u8,18u8,
            97u8,112u8,116u8,111u8,115u8,58u8,58u8,109u8,101u8,116u8,97u8,100u8,97u8,116u8,97u8,95u8,118u8,49u8,253u8,1u8,
            2u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,24u8,69u8,70u8,82u8,65u8,77u8,69u8,87u8,79u8,82u8,75u8,
            95u8,83u8,73u8,71u8,78u8,69u8,82u8,95u8,78u8,69u8,69u8,68u8,69u8,68u8,48u8,84u8,104u8,101u8,32u8,112u8,
            114u8,111u8,118u8,105u8,100u8,101u8,100u8,32u8,115u8,105u8,103u8,110u8,101u8,114u8,32u8,104u8,97u8,115u8,32u8,110u8,
            111u8,116u8,32u8,97u8,32u8,102u8,114u8,97u8,109u8,101u8,119u8,111u8,114u8,107u8,32u8,97u8,100u8,100u8,114u8,101u8,
            115u8,115u8,46u8,14u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,49u8,69u8,68u8,50u8,53u8,53u8,49u8,57u8,95u8,
            80u8,85u8,66u8,75u8,69u8,89u8,95u8,86u8,65u8,76u8,73u8,68u8,65u8,84u8,69u8,95u8,82u8,69u8,84u8,85u8,
            82u8,78u8,95u8,70u8,65u8,76u8,83u8,69u8,95u8,87u8,82u8,79u8,78u8,71u8,95u8,76u8,69u8,78u8,71u8,84u8,
            72u8,109u8,87u8,104u8,101u8,116u8,104u8,101u8,114u8,32u8,110u8,97u8,116u8,105u8,118u8,101u8,95u8,112u8,117u8,98u8,
            108u8,105u8,99u8,95u8,107u8,101u8,121u8,95u8,118u8,97u8,108u8,105u8,100u8,97u8,116u8,101u8,32u8,97u8,98u8,111u8,
            114u8,116u8,115u8,32u8,119u8,104u8,101u8,110u8,32u8,97u8,32u8,112u8,117u8,98u8,108u8,105u8,99u8,32u8,107u8,101u8,
            121u8,32u8,111u8,102u8,32u8,116u8,104u8,101u8,32u8,119u8,114u8,111u8,110u8,103u8,32u8,108u8,101u8,110u8,103u8,116u8,
            104u8,32u8,105u8,115u8,32u8,103u8,105u8,118u8,101u8,110u8,10u8,32u8,76u8,105u8,102u8,101u8,116u8,105u8,109u8,101u8,
            58u8,32u8,101u8,112u8,104u8,101u8,109u8,101u8,114u8,97u8,108u8,0u8,0u8,0u8,2u8,1u8,0u8,10u8,2u8,0u8,
            1u8,0u8,1u8,0u8,0u8,3u8,7u8,13u8,17u8,20u8,2u8,1u8,1u8,0u8,1u8,0u8,0u8,3u8,7u8,0u8,
            17u8,20u8,2u8,2u8,1u8,0u8,1u8,0u8,0u8,3u8,7u8,1u8,17u8,20u8,2u8,3u8,1u8,0u8,1u8,0u8,
            0u8,3u8,7u8,2u8,17u8,20u8,2u8,4u8,1u8,0u8,1u8,0u8,6u8,73u8,10u8,0u8,17u8,28u8,7u8,14u8,
            33u8,4u8,6u8,5u8,11u8,11u8,0u8,1u8,7u8,3u8,17u8,29u8,39u8,7u8,14u8,41u8,0u8,32u8,4u8,20u8,
            11u8,0u8,7u8,15u8,18u8,0u8,45u8,0u8,5u8,22u8,11u8,0u8,1u8,7u8,14u8,42u8,0u8,15u8,0u8,12u8,
            3u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,12u8,4u8,14u8,1u8,65u8,4u8,12u8,6u8,10u8,4u8,
            10u8,6u8,35u8,4u8,48u8,5u8,36u8,10u8,3u8,14u8,1u8,10u8,4u8,66u8,4u8,20u8,8u8,17u8,25u8,11u8,
            4u8,6u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,22u8,12u8,4u8,5u8,31u8,6u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,12u8,5u8,14u8,2u8,65u8,4u8,12u8,7u8,10u8,5u8,10u8,7u8,35u8,4u8,70u8,5u8,
            58u8,10u8,3u8,14u8,2u8,10u8,5u8,66u8,4u8,20u8,9u8,17u8,25u8,11u8,5u8,6u8,1u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,22u8,12u8,5u8,5u8,53u8,11u8,3u8,1u8,2u8,5u8,1u8,0u8,1u8,0u8,0u8,3u8,
            7u8,3u8,17u8,20u8,2u8,6u8,1u8,0u8,1u8,0u8,0u8,3u8,7u8,4u8,17u8,20u8,2u8,7u8,0u8,0u8,
            0u8,9u8,32u8,10u8,1u8,6u8,8u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,26u8,12u8,4u8,49u8,1u8,11u8,
            1u8,6u8,8u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,25u8,51u8,47u8,12u8,3u8,10u8,4u8,10u8,0u8,65u8,
            10u8,35u8,4u8,26u8,11u8,0u8,11u8,4u8,66u8,10u8,20u8,11u8,3u8,28u8,49u8,0u8,34u8,12u8,2u8,5u8,
            30u8,11u8,0u8,1u8,9u8,12u8,2u8,11u8,2u8,2u8,8u8,1u8,0u8,1u8,0u8,0u8,3u8,7u8,5u8,17u8,
            20u8,2u8,9u8,1u8,0u8,1u8,0u8,0u8,3u8,7u8,6u8,17u8,20u8,2u8,10u8,1u8,0u8,0u8,0u8,2u8,
            7u8,0u8,2u8,11u8,1u8,0u8,0u8,0u8,2u8,7u8,1u8,2u8,12u8,1u8,0u8,0u8,0u8,2u8,7u8,2u8,
            2u8,13u8,1u8,0u8,0u8,0u8,2u8,7u8,4u8,2u8,14u8,1u8,0u8,0u8,0u8,2u8,7u8,5u8,2u8,15u8,
            1u8,0u8,0u8,0u8,2u8,7u8,6u8,2u8,16u8,1u8,0u8,0u8,0u8,2u8,7u8,8u8,2u8,17u8,1u8,0u8,
            0u8,0u8,2u8,7u8,10u8,2u8,18u8,1u8,0u8,0u8,0u8,2u8,7u8,11u8,2u8,19u8,1u8,0u8,0u8,0u8,
            2u8,7u8,13u8,2u8,20u8,0u8,0u8,1u8,0u8,1u8,14u8,7u8,14u8,41u8,0u8,4u8,10u8,7u8,14u8,43u8,
            0u8,16u8,0u8,11u8,0u8,17u8,7u8,12u8,1u8,5u8,12u8,9u8,12u8,1u8,11u8,1u8,2u8,21u8,1u8,0u8,
            1u8,0u8,0u8,3u8,7u8,9u8,17u8,20u8,2u8,22u8,1u8,0u8,0u8,0u8,2u8,7u8,9u8,2u8,23u8,1u8,
            0u8,1u8,0u8,0u8,3u8,7u8,8u8,17u8,20u8,2u8,24u8,1u8,0u8,1u8,0u8,0u8,3u8,7u8,10u8,17u8,
            20u8,2u8,25u8,0u8,0u8,0u8,11u8,44u8,10u8,1u8,6u8,8u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,26u8,
            12u8,4u8,49u8,1u8,11u8,1u8,6u8,8u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,25u8,51u8,47u8,12u8,3u8,
            10u8,0u8,46u8,65u8,10u8,10u8,4u8,37u8,4u8,22u8,5u8,18u8,10u8,0u8,49u8,0u8,68u8,10u8,5u8,11u8,
            11u8,0u8,11u8,4u8,67u8,10u8,12u8,5u8,11u8,2u8,4u8,35u8,10u8,5u8,20u8,11u8,3u8,27u8,11u8,5u8,
            21u8,5u8,43u8,10u8,5u8,20u8,49u8,255u8,11u8,3u8,29u8,28u8,11u8,5u8,21u8,2u8,26u8,1u8,0u8,1u8,
            0u8,0u8,3u8,7u8,11u8,17u8,20u8,2u8,27u8,1u8,0u8,1u8,0u8,0u8,3u8,7u8,12u8,17u8,20u8,2u8,
            0u8,0u8,0u8,
        ];
        vector::push_back(&mut code, chunk8);
        let chunk9 =
        vector[
            161u8,28u8,235u8,11u8,6u8,0u8,0u8,0u8,14u8,1u8,0u8,4u8,2u8,4u8,6u8,3u8,10u8,120u8,4u8,
            130u8,1u8,14u8,5u8,144u8,1u8,135u8,1u8,7u8,151u8,2u8,219u8,1u8,8u8,242u8,3u8,32u8,6u8,146u8,4u8,
            20u8,16u8,166u8,4u8,175u8,2u8,10u8,213u8,6u8,7u8,11u8,220u8,6u8,2u8,12u8,222u8,6u8,128u8,4u8,13u8,
            222u8,10u8,2u8,14u8,224u8,10u8,2u8,0u8,0u8,0u8,1u8,0u8,2u8,7u8,1u8,0u8,0u8,0u8,3u8,0u8,
            1u8,1u8,0u8,0u8,4u8,2u8,3u8,1u8,0u8,0u8,5u8,4u8,1u8,1u8,0u8,0u8,6u8,4u8,5u8,1u8,
            0u8,0u8,7u8,6u8,7u8,1u8,0u8,0u8,8u8,6u8,8u8,1u8,0u8,0u8,9u8,9u8,8u8,1u8,2u8,0u8,
            10u8,2u8,8u8,1u8,0u8,0u8,11u8,10u8,7u8,1u8,0u8,0u8,12u8,11u8,8u8,1u8,3u8,0u8,13u8,0u8,
            5u8,1u8,0u8,0u8,14u8,0u8,5u8,1u8,0u8,0u8,15u8,7u8,6u8,1u8,0u8,0u8,16u8,8u8,6u8,1u8,
            0u8,0u8,17u8,10u8,8u8,1u8,0u8,0u8,18u8,10u8,6u8,1u8,0u8,0u8,19u8,6u8,12u8,1u8,0u8,1u8,
            21u8,14u8,5u8,1u8,0u8,1u8,6u8,15u8,5u8,1u8,0u8,1u8,22u8,8u8,12u8,1u8,0u8,11u8,8u8,17u8,
            8u8,18u8,8u8,10u8,8u8,19u8,8u8,12u8,8u8,13u8,8u8,1u8,6u8,11u8,0u8,1u8,9u8,0u8,1u8,6u8,
            9u8,0u8,1u8,7u8,11u8,0u8,1u8,9u8,0u8,1u8,7u8,9u8,0u8,2u8,6u8,11u8,0u8,1u8,9u8,0u8,
            6u8,9u8,0u8,1u8,1u8,1u8,11u8,0u8,1u8,9u8,0u8,0u8,1u8,9u8,0u8,2u8,11u8,0u8,1u8,9u8,
            0u8,9u8,0u8,2u8,7u8,11u8,0u8,1u8,9u8,0u8,9u8,0u8,2u8,6u8,11u8,0u8,1u8,9u8,0u8,9u8,
            0u8,1u8,10u8,9u8,0u8,2u8,6u8,9u8,0u8,6u8,10u8,9u8,0u8,1u8,6u8,10u8,9u8,0u8,2u8,6u8,
            10u8,9u8,0u8,6u8,9u8,0u8,2u8,9u8,0u8,10u8,9u8,0u8,1u8,7u8,10u8,9u8,0u8,2u8,9u8,0u8,
            6u8,10u8,9u8,0u8,2u8,9u8,0u8,7u8,10u8,9u8,0u8,3u8,11u8,0u8,1u8,9u8,0u8,11u8,0u8,1u8,
            9u8,0u8,7u8,10u8,9u8,0u8,6u8,111u8,112u8,116u8,105u8,111u8,110u8,6u8,118u8,101u8,99u8,116u8,111u8,114u8,
            6u8,79u8,112u8,116u8,105u8,111u8,110u8,6u8,98u8,111u8,114u8,114u8,111u8,119u8,10u8,98u8,111u8,114u8,114u8,111u8,
            119u8,95u8,109u8,117u8,116u8,19u8,98u8,111u8,114u8,114u8,111u8,119u8,95u8,119u8,105u8,116u8,104u8,95u8,100u8,101u8,
            102u8,97u8,117u8,108u8,116u8,8u8,99u8,111u8,110u8,116u8,97u8,105u8,110u8,115u8,12u8,100u8,101u8,115u8,116u8,114u8,
            111u8,121u8,95u8,110u8,111u8,110u8,101u8,12u8,100u8,101u8,115u8,116u8,114u8,111u8,121u8,95u8,115u8,111u8,109u8,101u8,
            20u8,100u8,101u8,115u8,116u8,114u8,111u8,121u8,95u8,119u8,105u8,116u8,104u8,95u8,100u8,101u8,102u8,97u8,117u8,108u8,
            116u8,7u8,101u8,120u8,116u8,114u8,97u8,99u8,116u8,4u8,102u8,105u8,108u8,108u8,16u8,103u8,101u8,116u8,95u8,119u8,
            105u8,116u8,104u8,95u8,100u8,101u8,102u8,97u8,117u8,108u8,116u8,7u8,105u8,115u8,95u8,110u8,111u8,110u8,101u8,7u8,
            105u8,115u8,95u8,115u8,111u8,109u8,101u8,4u8,110u8,111u8,110u8,101u8,4u8,115u8,111u8,109u8,101u8,4u8,115u8,119u8,
            97u8,112u8,12u8,115u8,119u8,97u8,112u8,95u8,111u8,114u8,95u8,102u8,105u8,108u8,108u8,6u8,116u8,111u8,95u8,118u8,
            101u8,99u8,3u8,118u8,101u8,99u8,8u8,105u8,115u8,95u8,101u8,109u8,112u8,116u8,121u8,9u8,115u8,105u8,110u8,103u8,
            108u8,101u8,116u8,111u8,110u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,1u8,3u8,8u8,0u8,
            0u8,4u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,1u8,0u8,4u8,0u8,0u8,0u8,0u8,0u8,18u8,97u8,112u8,
            116u8,111u8,115u8,58u8,58u8,109u8,101u8,116u8,97u8,100u8,97u8,116u8,97u8,95u8,118u8,49u8,154u8,2u8,2u8,0u8,
            0u8,4u8,0u8,0u8,0u8,0u8,0u8,14u8,69u8,79u8,80u8,84u8,73u8,79u8,78u8,95u8,73u8,83u8,95u8,83u8,
            69u8,84u8,115u8,84u8,104u8,101u8,32u8,96u8,79u8,112u8,116u8,105u8,111u8,110u8,96u8,32u8,105u8,115u8,32u8,105u8,
            110u8,32u8,97u8,110u8,32u8,105u8,110u8,118u8,97u8,108u8,105u8,100u8,32u8,115u8,116u8,97u8,116u8,101u8,32u8,102u8,
            111u8,114u8,32u8,116u8,104u8,101u8,32u8,111u8,112u8,101u8,114u8,97u8,116u8,105u8,111u8,110u8,32u8,97u8,116u8,116u8,
            101u8,109u8,112u8,116u8,101u8,100u8,46u8,10u8,32u8,84u8,104u8,101u8,32u8,96u8,79u8,112u8,116u8,105u8,111u8,110u8,
            96u8,32u8,105u8,115u8,32u8,96u8,83u8,111u8,109u8,101u8,96u8,32u8,119u8,104u8,105u8,108u8,101u8,32u8,105u8,116u8,
            32u8,115u8,104u8,111u8,117u8,108u8,100u8,32u8,98u8,101u8,32u8,96u8,78u8,111u8,110u8,101u8,96u8,46u8,1u8,0u8,
            4u8,0u8,0u8,0u8,0u8,0u8,15u8,69u8,79u8,80u8,84u8,73u8,79u8,78u8,95u8,78u8,79u8,84u8,95u8,83u8,
            69u8,84u8,115u8,84u8,104u8,101u8,32u8,96u8,79u8,112u8,116u8,105u8,111u8,110u8,96u8,32u8,105u8,115u8,32u8,105u8,
            110u8,32u8,97u8,110u8,32u8,105u8,110u8,118u8,97u8,108u8,105u8,100u8,32u8,115u8,116u8,97u8,116u8,101u8,32u8,102u8,
            111u8,114u8,32u8,116u8,104u8,101u8,32u8,111u8,112u8,101u8,114u8,97u8,116u8,105u8,111u8,110u8,32u8,97u8,116u8,116u8,
            101u8,109u8,112u8,116u8,101u8,100u8,46u8,10u8,32u8,84u8,104u8,101u8,32u8,96u8,79u8,112u8,116u8,105u8,111u8,110u8,
            96u8,32u8,105u8,115u8,32u8,96u8,78u8,111u8,110u8,101u8,96u8,32u8,119u8,104u8,105u8,108u8,101u8,32u8,105u8,116u8,
            32u8,115u8,104u8,111u8,117u8,108u8,100u8,32u8,98u8,101u8,32u8,96u8,83u8,111u8,109u8,101u8,96u8,46u8,0u8,0u8,
            0u8,2u8,1u8,20u8,10u8,9u8,0u8,0u8,8u8,0u8,1u8,0u8,0u8,7u8,13u8,10u8,0u8,56u8,0u8,4u8,
            4u8,5u8,8u8,11u8,0u8,1u8,7u8,1u8,39u8,11u8,0u8,55u8,0u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,66u8,8u8,2u8,1u8,1u8,0u8,0u8,7u8,14u8,10u8,0u8,46u8,56u8,0u8,4u8,5u8,5u8,9u8,
            11u8,0u8,1u8,7u8,1u8,39u8,11u8,0u8,54u8,0u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,67u8,
            8u8,2u8,2u8,1u8,0u8,0u8,13u8,19u8,11u8,0u8,55u8,0u8,12u8,3u8,10u8,3u8,56u8,1u8,4u8,11u8,
            11u8,3u8,1u8,11u8,1u8,12u8,2u8,5u8,17u8,11u8,1u8,1u8,11u8,3u8,6u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,66u8,8u8,12u8,2u8,11u8,2u8,2u8,3u8,1u8,0u8,0u8,7u8,5u8,11u8,0u8,55u8,0u8,
            11u8,1u8,56u8,2u8,2u8,4u8,1u8,0u8,0u8,7u8,10u8,14u8,0u8,56u8,3u8,4u8,4u8,5u8,6u8,7u8,
            0u8,39u8,11u8,0u8,58u8,0u8,70u8,8u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,2u8,5u8,1u8,0u8,
            0u8,16u8,16u8,14u8,0u8,56u8,0u8,4u8,4u8,5u8,6u8,7u8,1u8,39u8,11u8,0u8,58u8,0u8,12u8,2u8,
            13u8,2u8,69u8,8u8,12u8,1u8,11u8,2u8,70u8,8u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,11u8,1u8,
            2u8,6u8,1u8,0u8,0u8,16u8,15u8,11u8,0u8,58u8,0u8,12u8,3u8,13u8,3u8,46u8,56u8,1u8,4u8,10u8,
            11u8,1u8,12u8,2u8,5u8,13u8,13u8,3u8,69u8,8u8,12u8,2u8,11u8,2u8,2u8,7u8,1u8,0u8,0u8,7u8,
            13u8,10u8,0u8,46u8,56u8,0u8,4u8,5u8,5u8,9u8,11u8,0u8,1u8,7u8,1u8,39u8,11u8,0u8,54u8,0u8,
            69u8,8u8,2u8,8u8,1u8,0u8,0u8,17u8,16u8,11u8,0u8,54u8,0u8,12u8,2u8,10u8,2u8,46u8,56u8,1u8,
            4u8,8u8,5u8,12u8,11u8,2u8,1u8,7u8,0u8,39u8,11u8,2u8,11u8,1u8,68u8,8u8,2u8,9u8,1u8,0u8,
            0u8,18u8,18u8,11u8,0u8,55u8,0u8,12u8,3u8,10u8,3u8,56u8,1u8,4u8,11u8,11u8,3u8,1u8,11u8,1u8,
            12u8,2u8,5u8,16u8,11u8,3u8,6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,66u8,8u8,20u8,12u8,2u8,
            11u8,2u8,2u8,10u8,1u8,0u8,0u8,7u8,4u8,11u8,0u8,55u8,0u8,56u8,1u8,2u8,11u8,1u8,0u8,0u8,
            7u8,5u8,11u8,0u8,55u8,0u8,56u8,1u8,32u8,2u8,12u8,1u8,0u8,0u8,7u8,3u8,64u8,8u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,57u8,0u8,2u8,13u8,1u8,0u8,0u8,7u8,4u8,11u8,0u8,56u8,4u8,57u8,
            0u8,2u8,14u8,1u8,0u8,0u8,19u8,20u8,10u8,0u8,46u8,56u8,0u8,4u8,5u8,5u8,9u8,11u8,0u8,1u8,
            7u8,1u8,39u8,11u8,0u8,54u8,0u8,12u8,3u8,10u8,3u8,69u8,8u8,12u8,2u8,11u8,3u8,11u8,1u8,68u8,
            8u8,11u8,2u8,2u8,15u8,1u8,0u8,0u8,20u8,21u8,11u8,0u8,54u8,0u8,12u8,4u8,10u8,4u8,46u8,56u8,
            1u8,4u8,10u8,56u8,5u8,12u8,2u8,5u8,14u8,10u8,4u8,69u8,8u8,56u8,6u8,12u8,2u8,11u8,2u8,12u8,
            3u8,11u8,4u8,11u8,1u8,68u8,8u8,11u8,3u8,2u8,16u8,1u8,0u8,0u8,7u8,3u8,11u8,0u8,58u8,0u8,
            2u8,0u8,0u8,0u8,8u8,0u8,
        ];
        vector::push_back(&mut code, chunk9);
        let chunk10 =
        vector[
            161u8,28u8,235u8,11u8,6u8,0u8,0u8,0u8,12u8,1u8,0u8,6u8,2u8,6u8,10u8,3u8,16u8,94u8,4u8,
            110u8,8u8,5u8,118u8,120u8,7u8,238u8,1u8,211u8,1u8,8u8,193u8,3u8,32u8,6u8,225u8,3u8,20u8,16u8,245u8,
            3u8,114u8,10u8,231u8,4u8,6u8,12u8,237u8,4u8,235u8,2u8,13u8,216u8,7u8,2u8,0u8,0u8,0u8,1u8,0u8,
            2u8,0u8,3u8,7u8,0u8,1u8,16u8,7u8,1u8,0u8,0u8,0u8,4u8,0u8,1u8,0u8,0u8,5u8,2u8,1u8,
            0u8,0u8,6u8,3u8,4u8,0u8,0u8,7u8,5u8,6u8,0u8,0u8,8u8,7u8,1u8,0u8,0u8,9u8,4u8,8u8,
            0u8,0u8,10u8,9u8,6u8,0u8,0u8,11u8,10u8,8u8,0u8,0u8,12u8,11u8,12u8,0u8,0u8,13u8,3u8,8u8,
            0u8,0u8,14u8,3u8,6u8,0u8,0u8,15u8,13u8,14u8,0u8,0u8,17u8,12u8,15u8,0u8,0u8,18u8,12u8,14u8,
            0u8,2u8,4u8,17u8,1u8,1u8,0u8,2u8,13u8,19u8,8u8,1u8,0u8,1u8,19u8,21u8,22u8,1u8,0u8,1u8,
            20u8,1u8,22u8,1u8,0u8,14u8,16u8,15u8,16u8,16u8,14u8,17u8,14u8,2u8,7u8,8u8,0u8,8u8,0u8,0u8,
            2u8,7u8,8u8,0u8,10u8,2u8,1u8,6u8,8u8,0u8,1u8,6u8,10u8,2u8,2u8,6u8,8u8,0u8,6u8,8u8,
            0u8,1u8,3u8,3u8,7u8,8u8,0u8,3u8,8u8,0u8,1u8,1u8,2u8,6u8,10u8,2u8,6u8,10u8,2u8,2u8,
            6u8,10u8,2u8,3u8,3u8,6u8,10u8,2u8,3u8,3u8,1u8,10u8,2u8,3u8,6u8,8u8,0u8,3u8,3u8,1u8,
            8u8,0u8,1u8,11u8,1u8,1u8,8u8,0u8,1u8,2u8,2u8,7u8,10u8,9u8,0u8,10u8,9u8,0u8,8u8,1u8,
            3u8,3u8,3u8,6u8,10u8,2u8,8u8,0u8,8u8,0u8,3u8,1u8,6u8,10u8,9u8,0u8,5u8,1u8,1u8,1u8,
            6u8,10u8,2u8,3u8,1u8,9u8,0u8,1u8,11u8,1u8,1u8,9u8,0u8,6u8,115u8,116u8,114u8,105u8,110u8,103u8,
            6u8,111u8,112u8,116u8,105u8,111u8,110u8,6u8,118u8,101u8,99u8,116u8,111u8,114u8,6u8,83u8,116u8,114u8,105u8,110u8,
            103u8,6u8,97u8,112u8,112u8,101u8,110u8,100u8,11u8,97u8,112u8,112u8,101u8,110u8,100u8,95u8,117u8,116u8,102u8,56u8,
            5u8,98u8,121u8,116u8,101u8,115u8,8u8,105u8,110u8,100u8,101u8,120u8,95u8,111u8,102u8,6u8,105u8,110u8,115u8,101u8,
            114u8,116u8,19u8,105u8,110u8,116u8,101u8,114u8,110u8,97u8,108u8,95u8,99u8,104u8,101u8,99u8,107u8,95u8,117u8,116u8,
            102u8,56u8,17u8,105u8,110u8,116u8,101u8,114u8,110u8,97u8,108u8,95u8,105u8,110u8,100u8,101u8,120u8,95u8,111u8,102u8,
            25u8,105u8,110u8,116u8,101u8,114u8,110u8,97u8,108u8,95u8,105u8,115u8,95u8,99u8,104u8,97u8,114u8,95u8,98u8,111u8,
            117u8,110u8,100u8,97u8,114u8,121u8,19u8,105u8,110u8,116u8,101u8,114u8,110u8,97u8,108u8,95u8,115u8,117u8,98u8,95u8,
            115u8,116u8,114u8,105u8,110u8,103u8,8u8,105u8,115u8,95u8,101u8,109u8,112u8,116u8,121u8,6u8,108u8,101u8,110u8,103u8,
            116u8,104u8,10u8,115u8,117u8,98u8,95u8,115u8,116u8,114u8,105u8,110u8,103u8,6u8,79u8,112u8,116u8,105u8,111u8,110u8,
            8u8,116u8,114u8,121u8,95u8,117u8,116u8,102u8,56u8,4u8,117u8,116u8,102u8,56u8,4u8,115u8,111u8,109u8,101u8,4u8,
            110u8,111u8,110u8,101u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,1u8,3u8,8u8,2u8,0u8,
            0u8,0u8,0u8,0u8,0u8,0u8,3u8,8u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,18u8,97u8,112u8,116u8,
            111u8,115u8,58u8,58u8,109u8,101u8,116u8,97u8,100u8,97u8,116u8,97u8,95u8,118u8,49u8,94u8,2u8,1u8,0u8,0u8,
            0u8,0u8,0u8,0u8,0u8,13u8,69u8,73u8,78u8,86u8,65u8,76u8,73u8,68u8,95u8,85u8,84u8,70u8,56u8,25u8,
            65u8,110u8,32u8,105u8,110u8,118u8,97u8,108u8,105u8,100u8,32u8,85u8,84u8,70u8,56u8,32u8,101u8,110u8,99u8,111u8,
            100u8,105u8,110u8,103u8,46u8,2u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,14u8,69u8,73u8,78u8,86u8,65u8,76u8,
            73u8,68u8,95u8,73u8,78u8,68u8,69u8,88u8,19u8,73u8,110u8,100u8,101u8,120u8,32u8,111u8,117u8,116u8,32u8,111u8,
            102u8,32u8,114u8,97u8,110u8,103u8,101u8,46u8,0u8,0u8,0u8,2u8,1u8,6u8,10u8,2u8,0u8,1u8,0u8,0u8,
            1u8,7u8,11u8,0u8,15u8,0u8,14u8,1u8,16u8,0u8,20u8,56u8,0u8,2u8,1u8,1u8,0u8,0u8,1u8,5u8,
            11u8,0u8,11u8,1u8,17u8,13u8,17u8,0u8,2u8,2u8,1u8,0u8,0u8,1u8,3u8,11u8,0u8,16u8,0u8,2u8,
            3u8,1u8,0u8,0u8,1u8,6u8,11u8,0u8,16u8,0u8,11u8,1u8,16u8,0u8,17u8,6u8,2u8,4u8,1u8,0u8,
            0u8,18u8,56u8,10u8,0u8,16u8,0u8,12u8,7u8,10u8,1u8,10u8,7u8,65u8,16u8,37u8,4u8,13u8,11u8,7u8,
            10u8,1u8,17u8,7u8,12u8,3u8,5u8,17u8,11u8,7u8,1u8,9u8,12u8,3u8,11u8,3u8,4u8,20u8,5u8,24u8,
            11u8,0u8,1u8,7u8,0u8,39u8,10u8,0u8,46u8,17u8,10u8,12u8,10u8,10u8,0u8,10u8,1u8,12u8,4u8,46u8,
            6u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,11u8,4u8,17u8,11u8,12u8,9u8,10u8,0u8,11u8,1u8,11u8,
            10u8,12u8,6u8,12u8,5u8,46u8,11u8,5u8,11u8,6u8,17u8,11u8,12u8,8u8,13u8,9u8,11u8,2u8,17u8,0u8,
            13u8,9u8,11u8,8u8,17u8,0u8,11u8,9u8,11u8,0u8,21u8,2u8,5u8,1u8,2u8,0u8,6u8,0u8,2u8,0u8,
            7u8,0u8,2u8,0u8,8u8,0u8,2u8,0u8,9u8,1u8,0u8,0u8,1u8,4u8,11u8,0u8,16u8,0u8,56u8,1u8,
            2u8,10u8,1u8,0u8,0u8,1u8,4u8,11u8,0u8,16u8,0u8,65u8,16u8,2u8,11u8,1u8,0u8,0u8,20u8,48u8,
            11u8,0u8,16u8,0u8,12u8,6u8,10u8,6u8,65u8,16u8,12u8,7u8,10u8,2u8,11u8,7u8,37u8,4u8,15u8,10u8,
            1u8,10u8,2u8,37u8,12u8,3u8,5u8,17u8,9u8,12u8,3u8,11u8,3u8,4u8,24u8,10u8,6u8,10u8,1u8,17u8,
            7u8,12u8,4u8,5u8,26u8,9u8,12u8,4u8,11u8,4u8,4u8,33u8,10u8,6u8,10u8,2u8,17u8,7u8,12u8,5u8,
            5u8,35u8,9u8,12u8,5u8,11u8,5u8,4u8,38u8,5u8,42u8,11u8,6u8,1u8,7u8,0u8,39u8,11u8,6u8,11u8,
            1u8,11u8,2u8,17u8,8u8,18u8,0u8,2u8,12u8,1u8,0u8,0u8,15u8,12u8,14u8,0u8,17u8,5u8,4u8,8u8,
            11u8,0u8,18u8,0u8,56u8,2u8,12u8,1u8,5u8,10u8,56u8,3u8,12u8,1u8,11u8,1u8,2u8,13u8,1u8,0u8,
            0u8,1u8,9u8,14u8,0u8,17u8,5u8,4u8,4u8,5u8,6u8,7u8,1u8,39u8,11u8,0u8,18u8,0u8,2u8,0u8,
            0u8,0u8,
        ];
        vector::push_back(&mut code, chunk10);
        let chunk1 = vector[
            10u8,77u8,111u8,118u8,101u8,83u8,116u8,100u8,108u8,105u8,98u8,1u8,0u8,0u8,0u8,0u8,0u8,0u8,0u8,
            0u8,64u8,48u8,49u8,69u8,55u8,67u8,65u8,55u8,69u8,66u8,57u8,68u8,49u8,51u8,48u8,51u8,57u8,56u8,48u8,
            70u8,66u8,67u8,56u8,53u8,49u8,53u8,51u8,53u8,53u8,48u8,70u8,57u8,50u8,54u8,67u8,65u8,70u8,54u8,49u8,
            69u8,57u8,70u8,67u8,65u8,69u8,66u8,54u8,69u8,55u8,57u8,49u8,67u8,68u8,69u8,57u8,66u8,51u8,69u8,67u8,
            70u8,68u8,55u8,50u8,66u8,65u8,96u8,31u8,139u8,8u8,0u8,0u8,0u8,0u8,0u8,2u8,255u8,1u8,73u8,0u8,
            182u8,255u8,91u8,112u8,97u8,99u8,107u8,97u8,103u8,101u8,93u8,10u8,110u8,97u8,109u8,101u8,32u8,61u8,32u8,34u8,
            77u8,111u8,118u8,101u8,83u8,116u8,100u8,108u8,105u8,98u8,34u8,10u8,118u8,101u8,114u8,115u8,105u8,111u8,110u8,32u8,
            61u8,32u8,34u8,49u8,46u8,53u8,46u8,48u8,34u8,10u8,10u8,91u8,97u8,100u8,100u8,114u8,101u8,115u8,115u8,101u8,
            115u8,93u8,10u8,115u8,116u8,100u8,32u8,61u8,32u8,34u8,48u8,120u8,49u8,34u8,10u8,209u8,25u8,56u8,252u8,73u8,
            0u8,0u8,0u8,11u8,3u8,98u8,99u8,115u8,152u8,3u8,31u8,139u8,8u8,0u8,0u8,0u8,0u8,0u8,2u8,255u8,
            141u8,82u8,189u8,78u8,228u8,48u8,16u8,238u8,243u8,20u8,35u8,157u8,116u8,7u8,69u8,146u8,246u8,148u8,227u8,40u8,
            160u8,134u8,130u8,21u8,180u8,224u8,56u8,19u8,50u8,146u8,99u8,71u8,246u8,56u8,176u8,160u8,125u8,119u8,198u8,78u8,
            178u8,66u8,32u8,16u8,174u8,146u8,241u8,231u8,239u8,207u8,174u8,235u8,26u8,110u8,153u8,12u8,241u8,30u8,122u8,231u8,
            65u8,59u8,59u8,163u8,103u8,178u8,143u8,160u8,224u8,202u8,205u8,8u8,179u8,50u8,17u8,129u8,29u8,16u8,7u8,104u8,
            201u8,42u8,191u8,7u8,143u8,147u8,199u8,128u8,150u8,21u8,147u8,179u8,64u8,22u8,46u8,46u8,119u8,112u8,114u8,177u8,
            236u8,94u8,42u8,235u8,44u8,105u8,101u8,138u8,90u8,216u8,119u8,232u8,73u8,25u8,122u8,201u8,208u8,211u8,42u8,35u8,
            41u8,0u8,15u8,184u8,177u8,161u8,213u8,174u8,75u8,138u8,201u8,64u8,214u8,20u8,114u8,23u8,189u8,198u8,0u8,202u8,
            118u8,224u8,4u8,235u8,65u8,56u8,203u8,209u8,117u8,209u8,172u8,150u8,66u8,102u8,159u8,98u8,107u8,40u8,12u8,40u8,
            40u8,91u8,234u8,65u8,145u8,173u8,68u8,17u8,97u8,96u8,158u8,66u8,83u8,215u8,143u8,196u8,67u8,108u8,43u8,237u8,
            198u8,90u8,77u8,236u8,66u8,105u8,84u8,27u8,234u8,86u8,135u8,95u8,139u8,120u8,169u8,55u8,179u8,101u8,120u8,111u8,
            180u8,20u8,72u8,246u8,51u8,58u8,143u8,89u8,169u8,67u8,86u8,100u8,130u8,232u8,164u8,8u8,85u8,177u8,122u8,9u8,
            220u8,53u8,77u8,2u8,191u8,22u8,32u8,43u8,33u8,111u8,144u8,163u8,183u8,239u8,19u8,126u8,232u8,203u8,245u8,240u8,
            48u8,63u8,124u8,89u8,219u8,135u8,202u8,146u8,141u8,81u8,113u8,166u8,183u8,50u8,146u8,126u8,114u8,106u8,13u8,125u8,
            20u8,21u8,119u8,223u8,238u8,25u8,195u8,89u8,42u8,238u8,46u8,21u8,115u8,126u8,50u8,55u8,240u8,251u8,248u8,123u8,
            218u8,192u8,140u8,154u8,157u8,63u8,139u8,127u8,207u8,255u8,21u8,171u8,75u8,248u8,255u8,237u8,218u8,80u8,87u8,75u8,
            200u8,221u8,132u8,154u8,122u8,241u8,150u8,12u8,229u8,189u8,32u8,19u8,88u8,43u8,120u8,61u8,36u8,104u8,120u8,34u8,
            214u8,67u8,122u8,40u8,235u8,184u8,115u8,58u8,142u8,199u8,204u8,242u8,176u8,24u8,159u8,185u8,248u8,124u8,58u8,79u8,
            182u8,238u8,174u8,151u8,128u8,146u8,76u8,231u8,99u8,79u8,3u8,9u8,169u8,188u8,151u8,14u8,123u8,178u8,114u8,205u8,
            180u8,20u8,59u8,121u8,201u8,231u8,255u8,4u8,249u8,64u8,19u8,59u8,172u8,142u8,44u8,246u8,200u8,0u8,219u8,141u8,
            226u8,79u8,203u8,73u8,231u8,15u8,197u8,161u8,120u8,3u8,225u8,252u8,251u8,248u8,22u8,3u8,0u8,0u8,0u8,0u8,
            13u8,102u8,105u8,120u8,101u8,100u8,95u8,112u8,111u8,105u8,110u8,116u8,51u8,50u8,180u8,21u8,31u8,139u8,8u8,0u8,
            0u8,0u8,0u8,0u8,2u8,255u8,213u8,90u8,91u8,83u8,27u8,57u8,22u8,126u8,231u8,87u8,40u8,15u8,59u8,133u8,
            179u8,142u8,193u8,64u8,72u8,6u8,66u8,170u8,216u8,36u8,108u8,81u8,53u8,129u8,20u8,73u8,246u8,246u8,48u8,142u8,
            220u8,45u8,227u8,222u8,180u8,91u8,78u8,95u8,48u8,30u8,134u8,255u8,190u8,223u8,145u8,212u8,45u8,169u8,47u8,182u8,
            195u8,146u8,169u8,154u8,84u8,30u8,140u8,91u8,58u8,55u8,125u8,231u8,59u8,71u8,167u8,189u8,179u8,179u8,195u8,222u8,
            138u8,73u8,148u8,136u8,140u8,113u8,54u8,137u8,110u8,69u8,248u8,108u8,46u8,163u8,36u8,103u8,73u8,49u8,19u8,105u8,
            20u8,176u8,124u8,57u8,23u8,108u8,17u8,229u8,83u8,60u8,223u8,223u8,123u8,54u8,142u8,114u8,134u8,199u8,226u8,90u8,
            164u8,108u8,206u8,211u8,156u8,241u8,36u8,220u8,218u8,129u8,148u8,234u8,233u8,36u8,229u8,65u8,30u8,201u8,132u8,199u8,
            106u8,193u8,96u8,107u8,107u8,38u8,195u8,34u8,22u8,44u8,203u8,195u8,163u8,35u8,165u8,98u8,164u8,84u8,236u8,239u8,
            177u8,187u8,173u8,45u8,134u8,127u8,59u8,149u8,21u8,107u8,141u8,192u8,38u8,71u8,1u8,244u8,101u8,131u8,74u8,196u8,
            167u8,105u8,148u8,49u8,252u8,255u8,111u8,145u8,193u8,46u8,86u8,28u8,30u8,84u8,166u8,142u8,11u8,152u8,157u8,211u8,
            195u8,69u8,202u8,231u8,115u8,17u8,226u8,9u8,150u8,100u8,121u8,90u8,4u8,57u8,203u8,101u8,37u8,99u8,198u8,191u8,
            146u8,17u8,69u8,18u8,125u8,43u8,132u8,210u8,59u8,168u8,228u8,114u8,232u8,75u8,120u8,186u8,100u8,169u8,152u8,167u8,
            34u8,19u8,73u8,206u8,201u8,142u8,62u8,203u8,36u8,11u8,69u8,16u8,205u8,120u8,92u8,201u8,185u8,225u8,113u8,129u8,
            152u8,206u8,248u8,146u8,37u8,50u8,103u8,99u8,193u8,196u8,45u8,204u8,142u8,221u8,205u8,227u8,88u8,244u8,75u8,203u8,
            230u8,169u8,188u8,137u8,66u8,218u8,33u8,83u8,81u8,73u8,201u8,167u8,60u8,97u8,63u8,151u8,194u8,89u8,24u8,93u8,
            195u8,97u8,38u8,39u8,88u8,142u8,175u8,50u8,40u8,103u8,99u8,137u8,168u8,140u8,197u8,4u8,219u8,232u8,44u8,24u8,
            159u8,228u8,240u8,55u8,159u8,90u8,33u8,229u8,110u8,29u8,210u8,237u8,225u8,203u8,82u8,78u8,46u8,115u8,30u8,247u8,
            6u8,236u8,76u8,166u8,44u8,144u8,51u8,156u8,86u8,148u8,145u8,59u8,161u8,44u8,96u8,154u8,213u8,81u8,73u8,154u8,
            196u8,18u8,30u8,39u8,215u8,230u8,116u8,166u8,60u8,99u8,177u8,200u8,50u8,109u8,230u8,240u8,112u8,149u8,157u8,20u8,
            164u8,74u8,14u8,162u8,17u8,240u8,84u8,76u8,138u8,152u8,241u8,177u8,68u8,0u8,138u8,12u8,82u8,235u8,226u8,115u8,
            9u8,171u8,146u8,27u8,1u8,144u8,193u8,157u8,76u8,148u8,49u8,117u8,78u8,203u8,40u8,212u8,16u8,48u8,135u8,121u8,
            70u8,248u8,249u8,96u8,0u8,70u8,38u8,6u8,114u8,190u8,132u8,83u8,169u8,156u8,195u8,136u8,156u8,226u8,116u8,167u8,
            69u8,29u8,41u8,136u8,220u8,107u8,12u8,66u8,21u8,80u8,243u8,254u8,244u8,95u8,163u8,207u8,135u8,7u8,120u8,50u8,
            220u8,123u8,201u8,78u8,216u8,240u8,229u8,193u8,193u8,225u8,139u8,131u8,131u8,221u8,23u8,251u8,47u8,118u8,127u8,126u8,
            254u8,124u8,120u8,56u8,124u8,126u8,188u8,229u8,32u8,78u8,192u8,134u8,68u8,206u8,128u8,11u8,72u8,46u8,79u8,49u8,
            100u8,11u8,232u8,253u8,77u8,164u8,210u8,17u8,253u8,238u8,237u8,187u8,139u8,203u8,247u8,231u8,23u8,167u8,159u8,46u8,
            175u8,180u8,230u8,19u8,182u8,123u8,59u8,220u8,221u8,221u8,29u8,30u8,123u8,2u8,191u8,21u8,50u8,143u8,128u8,15u8,
            109u8,36u8,91u8,200u8,34u8,14u8,41u8,100u8,185u8,148u8,44u8,230u8,233u8,53u8,125u8,162u8,191u8,167u8,34u8,54u8,
            48u8,254u8,2u8,105u8,95u8,60u8,85u8,231u8,255u8,56u8,255u8,120u8,126u8,121u8,97u8,245u8,236u8,65u8,207u8,158u8,
            175u8,103u8,86u8,196u8,121u8,52u8,143u8,35u8,152u8,251u8,112u8,77u8,239u8,63u8,255u8,242u8,233u8,252u8,195u8,47u8,
            231u8,111u8,78u8,63u8,53u8,244u8,237u8,91u8,125u8,167u8,192u8,196u8,141u8,1u8,236u8,82u8,69u8,70u8,133u8,72u8,
            36u8,129u8,44u8,144u8,162u8,169u8,8u8,219u8,204u8,31u8,253u8,237u8,223u8,163u8,255u8,188u8,187u8,186u8,244u8,195u8,
            117u8,224u8,187u8,65u8,200u8,45u8,114u8,56u8,145u8,82u8,54u8,178u8,197u8,84u8,36u8,37u8,110u8,8u8,84u8,240u8,
            0u8,102u8,187u8,160u8,248u8,98u8,29u8,45u8,18u8,47u8,27u8,93u8,27u8,174u8,200u8,161u8,209u8,229u8,231u8,79u8,
            163u8,203u8,179u8,209u8,213u8,233u8,197u8,223u8,223u8,249u8,206u8,185u8,48u8,120u8,175u8,35u8,185u8,172u8,147u8,206u8,
            178u8,73u8,103u8,99u8,145u8,246u8,25u8,128u8,154u8,4u8,10u8,234u8,72u8,217u8,165u8,77u8,47u8,159u8,57u8,41u8,
            127u8,0u8,124u8,2u8,85u8,8u8,96u8,27u8,30u8,90u8,68u8,177u8,202u8,26u8,60u8,143u8,188u8,231u8,149u8,24u8,
            9u8,215u8,145u8,74u8,11u8,195u8,140u8,115u8,36u8,51u8,40u8,116u8,82u8,36u8,229u8,137u8,47u8,71u8,176u8,114u8,
            27u8,103u8,174u8,60u8,234u8,91u8,32u8,164u8,71u8,94u8,246u8,244u8,180u8,199u8,119u8,74u8,140u8,150u8,174u8,34u8,
            110u8,20u8,42u8,251u8,22u8,146u8,97u8,9u8,241u8,190u8,201u8,78u8,202u8,56u8,202u8,29u8,162u8,102u8,197u8,140u8,
            115u8,88u8,35u8,211u8,89u8,69u8,73u8,70u8,80u8,169u8,52u8,80u8,28u8,170u8,201u8,93u8,37u8,29u8,113u8,110u8,
            166u8,168u8,236u8,171u8,16u8,115u8,229u8,33u8,136u8,34u8,46u8,133u8,122u8,238u8,26u8,89u8,116u8,198u8,55u8,50u8,
            10u8,89u8,44u8,21u8,145u8,240u8,32u8,40u8,16u8,203u8,229u8,160u8,90u8,20u8,11u8,144u8,76u8,146u8,5u8,60u8,
            166u8,234u8,99u8,236u8,63u8,97u8,20u8,4u8,6u8,131u8,73u8,113u8,143u8,61u8,101u8,219u8,54u8,20u8,3u8,157u8,
            19u8,229u8,195u8,227u8,122u8,16u8,74u8,105u8,85u8,52u8,200u8,241u8,102u8,117u8,98u8,219u8,147u8,84u8,42u8,231u8,
            157u8,48u8,247u8,92u8,97u8,8u8,17u8,16u8,72u8,178u8,168u8,14u8,0u8,51u8,217u8,52u8,154u8,104u8,108u8,44u8,
            80u8,61u8,104u8,39u8,14u8,211u8,41u8,117u8,165u8,63u8,214u8,141u8,134u8,103u8,175u8,95u8,195u8,20u8,207u8,228u8,
            55u8,83u8,17u8,124u8,165u8,228u8,128u8,60u8,85u8,30u8,76u8,206u8,71u8,153u8,205u8,118u8,43u8,158u8,103u8,25u8,
            210u8,231u8,201u8,118u8,41u8,239u8,213u8,73u8,201u8,140u8,253u8,122u8,202u8,59u8,145u8,169u8,150u8,83u8,208u8,14u8,
            15u8,180u8,151u8,247u8,154u8,155u8,231u8,34u8,240u8,224u8,231u8,160u8,106u8,158u8,242u8,235u8,25u8,103u8,114u8,206u8,
            81u8,114u8,173u8,180u8,40u8,9u8,226u8,34u8,20u8,85u8,114u8,157u8,18u8,230u8,179u8,243u8,137u8,93u8,33u8,146u8,
            172u8,64u8,232u8,40u8,124u8,88u8,195u8,78u8,78u8,148u8,154u8,81u8,29u8,229u8,46u8,192u8,141u8,181u8,142u8,81u8,
            89u8,48u8,21u8,208u8,94u8,215u8,226u8,216u8,167u8,18u8,5u8,169u8,107u8,21u8,119u8,37u8,140u8,93u8,161u8,18u8,
            52u8,27u8,33u8,67u8,215u8,155u8,196u8,94u8,151u8,193u8,213u8,89u8,80u8,11u8,112u8,195u8,98u8,202u8,228u8,86u8,
            169u8,202u8,202u8,149u8,233u8,140u8,231u8,142u8,99u8,10u8,253u8,79u8,89u8,29u8,243u8,61u8,13u8,31u8,163u8,214u8,
            54u8,104u8,17u8,149u8,182u8,31u8,67u8,113u8,101u8,201u8,235u8,228u8,56u8,85u8,61u8,100u8,90u8,201u8,137u8,116u8,
            121u8,101u8,168u8,185u8,145u8,47u8,98u8,5u8,253u8,133u8,202u8,131u8,26u8,249u8,25u8,201u8,235u8,153u8,79u8,103u8,
            16u8,168u8,172u8,81u8,202u8,154u8,121u8,99u8,132u8,26u8,14u8,121u8,130u8,154u8,209u8,111u8,86u8,53u8,159u8,83u8,
            206u8,162u8,20u8,101u8,167u8,106u8,120u8,100u8,69u8,162u8,138u8,10u8,115u8,170u8,106u8,138u8,24u8,144u8,250u8,147u8,
            170u8,99u8,53u8,123u8,121u8,24u8,214u8,168u8,71u8,5u8,103u8,172u8,155u8,188u8,42u8,128u8,232u8,84u8,66u8,159u8,
            66u8,12u8,109u8,104u8,51u8,235u8,116u8,248u8,234u8,149u8,71u8,34u8,180u8,190u8,10u8,242u8,137u8,191u8,117u8,135u8,
            213u8,92u8,110u8,165u8,205u8,135u8,113u8,80u8,165u8,211u8,35u8,161u8,50u8,152u8,190u8,6u8,43u8,147u8,26u8,111u8,
            183u8,147u8,233u8,67u8,111u8,20u8,76u8,53u8,180u8,2u8,94u8,160u8,157u8,164u8,197u8,1u8,207u8,84u8,176u8,39u8,
            60u8,138u8,93u8,65u8,250u8,194u8,131u8,142u8,39u8,197u8,135u8,153u8,200u8,129u8,32u8,145u8,166u8,112u8,207u8,38u8,
            79u8,101u8,87u8,7u8,219u8,89u8,180u8,109u8,206u8,117u8,58u8,199u8,54u8,102u8,58u8,31u8,208u8,21u8,150u8,59u8,
            73u8,206u8,23u8,191u8,146u8,226u8,90u8,211u8,162u8,141u8,223u8,252u8,115u8,135u8,101u8,187u8,134u8,197u8,234u8,112u8,
            239u8,36u8,199u8,46u8,47u8,26u8,188u8,88u8,74u8,236u8,102u8,196u8,122u8,134u8,43u8,62u8,236u8,202u8,240u8,22u8,
            50u8,84u8,144u8,239u8,1u8,206u8,158u8,87u8,117u8,38u8,124u8,147u8,10u8,158u8,215u8,175u8,170u8,218u8,127u8,85u8,
            236u8,185u8,110u8,69u8,41u8,15u8,53u8,29u8,42u8,227u8,162u8,9u8,117u8,218u8,160u8,12u8,100u8,101u8,37u8,74u8,
            93u8,112u8,213u8,213u8,129u8,178u8,220u8,185u8,74u8,12u8,216u8,27u8,30u8,199u8,170u8,129u8,37u8,70u8,132u8,135u8,
            42u8,181u8,193u8,1u8,101u8,239u8,138u8,190u8,117u8,2u8,76u8,154u8,206u8,89u8,145u8,43u8,196u8,232u8,155u8,212u8,
            151u8,143u8,34u8,158u8,28u8,29u8,5u8,202u8,208u8,17u8,25u8,53u8,74u8,249u8,66u8,39u8,235u8,23u8,147u8,9u8,
            116u8,161u8,141u8,51u8,234u8,156u8,128u8,125u8,234u8,126u8,107u8,23u8,233u8,22u8,18u8,118u8,110u8,58u8,134u8,128u8,
            7u8,236u8,60u8,55u8,43u8,99u8,231u8,130u8,231u8,109u8,179u8,62u8,98u8,83u8,34u8,19u8,197u8,77u8,134u8,212u8,
            76u8,211u8,174u8,30u8,208u8,96u8,193u8,124u8,151u8,92u8,219u8,235u8,235u8,222u8,175u8,207u8,192u8,109u8,131u8,1u8,
            62u8,96u8,194u8,48u8,28u8,176u8,127u8,42u8,46u8,84u8,17u8,93u8,146u8,179u8,229u8,173u8,179u8,164u8,63u8,180u8,
            157u8,245u8,11u8,102u8,37u8,44u8,197u8,117u8,35u8,164u8,77u8,42u8,155u8,179u8,35u8,178u8,113u8,41u8,11u8,253u8,
            61u8,17u8,65u8,24u8,101u8,243u8,24u8,220u8,113u8,81u8,94u8,98u8,171u8,251u8,116u8,227u8,138u8,175u8,206u8,189u8,
            175u8,182u8,7u8,160u8,10u8,162u8,20u8,238u8,197u8,8u8,197u8,109u8,184u8,251u8,235u8,133u8,109u8,79u8,53u8,26u8,
            50u8,162u8,192u8,84u8,120u8,119u8,116u8,144u8,62u8,26u8,63u8,72u8,143u8,89u8,52u8,179u8,151u8,123u8,19u8,144u8,
            214u8,177u8,3u8,106u8,5u8,33u8,33u8,152u8,82u8,180u8,60u8,97u8,165u8,147u8,125u8,38u8,6u8,215u8,131u8,62u8,
            219u8,29u8,236u8,14u8,247u8,158u8,235u8,99u8,210u8,142u8,134u8,114u8,145u8,144u8,89u8,234u8,9u8,180u8,100u8,185u8,
            224u8,33u8,217u8,91u8,204u8,203u8,175u8,247u8,27u8,229u8,211u8,71u8,147u8,6u8,248u8,118u8,117u8,184u8,101u8,57u8,
            181u8,254u8,171u8,111u8,122u8,126u8,218u8,249u8,37u8,245u8,188u8,19u8,87u8,125u8,13u8,123u8,139u8,193u8,129u8,187u8,
            239u8,163u8,234u8,150u8,125u8,108u8,193u8,236u8,41u8,191u8,17u8,116u8,27u8,169u8,183u8,224u8,37u8,214u8,28u8,61u8,
            181u8,219u8,131u8,218u8,217u8,108u8,222u8,213u8,253u8,5u8,195u8,141u8,220u8,239u8,48u8,148u8,85u8,102u8,139u8,43u8,
            168u8,117u8,48u8,85u8,43u8,181u8,214u8,96u8,148u8,91u8,39u8,251u8,157u8,162u8,123u8,120u8,112u8,220u8,182u8,211u8,
            141u8,18u8,246u8,186u8,127u8,118u8,149u8,236u8,178u8,132u8,182u8,72u8,40u8,123u8,18u8,59u8,147u8,232u8,173u8,43u8,
            245u8,214u8,218u8,157u8,22u8,155u8,142u8,187u8,11u8,55u8,233u8,98u8,191u8,255u8,238u8,28u8,214u8,137u8,214u8,222u8,
            188u8,99u8,251u8,229u8,252u8,74u8,228u8,69u8,154u8,248u8,193u8,231u8,89u8,107u8,199u8,9u8,90u8,0u8,251u8,170u8,
            30u8,42u8,17u8,66u8,165u8,114u8,208u8,104u8,55u8,168u8,218u8,187u8,242u8,41u8,109u8,179u8,34u8,8u8,176u8,97u8,
            211u8,190u8,99u8,165u8,201u8,62u8,210u8,203u8,33u8,83u8,163u8,83u8,48u8,165u8,203u8,41u8,96u8,109u8,169u8,181u8,
            121u8,215u8,160u8,235u8,209u8,25u8,54u8,95u8,153u8,189u8,27u8,119u8,16u8,171u8,115u8,218u8,75u8,231u8,206u8,174u8,
            162u8,91u8,189u8,227u8,130u8,207u8,19u8,78u8,159u8,81u8,227u8,139u8,227u8,7u8,36u8,205u8,163u8,230u8,204u8,255u8,
            137u8,125u8,219u8,218u8,180u8,88u8,224u8,52u8,71u8,54u8,239u8,218u8,54u8,91u8,3u8,104u8,203u8,79u8,63u8,53u8,
            205u8,120u8,98u8,101u8,53u8,33u8,185u8,82u8,100u8,189u8,171u8,234u8,218u8,222u8,214u8,95u8,173u8,43u8,1u8,186u8,
            223u8,114u8,143u8,20u8,223u8,116u8,151u8,0u8,247u8,235u8,187u8,50u8,91u8,172u8,143u8,234u8,92u8,123u8,234u8,114u8,
            225u8,68u8,81u8,247u8,104u8,247u8,171u8,155u8,178u8,214u8,158u8,108u8,161u8,191u8,88u8,83u8,216u8,76u8,155u8,180u8,
            109u8,71u8,196u8,155u8,57u8,80u8,38u8,252u8,186u8,236u8,54u8,242u8,215u8,167u8,183u8,61u8,187u8,9u8,154u8,43u8,
            209u8,149u8,203u8,182u8,243u8,86u8,31u8,142u8,235u8,129u8,57u8,5u8,191u8,101u8,232u8,101u8,85u8,123u8,168u8,219u8,
            171u8,133u8,186u8,221u8,234u8,96u8,176u8,75u8,69u8,143u8,106u8,142u8,143u8,81u8,234u8,12u8,141u8,133u8,156u8,11u8,
            125u8,184u8,84u8,0u8,11u8,180u8,138u8,220u8,54u8,172u8,184u8,106u8,82u8,251u8,4u8,81u8,89u8,49u8,206u8,85u8,
            193u8,195u8,159u8,94u8,28u8,244u8,32u8,176u8,175u8,216u8,21u8,141u8,88u8,40u8,241u8,90u8,71u8,183u8,165u8,70u8,
            123u8,253u8,37u8,73u8,24u8,161u8,225u8,193u8,171u8,145u8,198u8,193u8,92u8,139u8,220u8,57u8,16u8,0u8,99u8,205u8,
            45u8,29u8,43u8,218u8,59u8,118u8,93u8,72u8,50u8,154u8,74u8,136u8,178u8,45u8,173u8,58u8,79u8,123u8,133u8,119u8,
            84u8,71u8,217u8,136u8,190u8,111u8,85u8,58u8,150u8,50u8,110u8,211u8,170u8,178u8,181u8,83u8,53u8,84u8,170u8,6u8,
            79u8,164u8,229u8,212u8,131u8,134u8,167u8,94u8,228u8,76u8,127u8,216u8,156u8,219u8,70u8,9u8,25u8,50u8,244u8,45u8,
            233u8,211u8,250u8,189u8,134u8,117u8,29u8,80u8,133u8,215u8,74u8,134u8,49u8,245u8,149u8,218u8,92u8,14u8,124u8,236u8,
            50u8,227u8,208u8,176u8,250u8,226u8,158u8,9u8,128u8,175u8,185u8,194u8,118u8,62u8,13u8,188u8,195u8,220u8,71u8,67u8,
            183u8,157u8,234u8,153u8,24u8,104u8,175u8,123u8,43u8,166u8,98u8,127u8,138u8,96u8,181u8,226u8,67u8,77u8,42u8,30u8,
            0u8,15u8,126u8,251u8,216u8,30u8,191u8,254u8,145u8,240u8,224u8,183u8,63u8,0u8,30u8,38u8,6u8,235u8,225u8,241u8,
            167u8,8u8,214u8,230u8,101u8,205u8,50u8,249u8,170u8,178u8,230u8,206u8,60u8,187u8,253u8,162u8,222u8,103u8,163u8,89u8,
            96u8,217u8,35u8,155u8,244u8,120u8,96u8,131u8,92u8,86u8,124u8,59u8,50u8,132u8,113u8,43u8,171u8,231u8,119u8,13u8,
            211u8,108u8,95u8,10u8,203u8,30u8,212u8,17u8,155u8,168u8,109u8,208u8,249u8,58u8,26u8,86u8,142u8,213u8,190u8,119u8,
            232u8,218u8,232u8,39u8,75u8,196u8,153u8,128u8,111u8,214u8,170u8,185u8,243u8,176u8,77u8,155u8,25u8,115u8,56u8,213u8,
            84u8,108u8,61u8,113u8,101u8,246u8,151u8,33u8,246u8,87u8,1u8,104u8,20u8,196u8,183u8,2u8,66u8,212u8,123u8,216u8,
            235u8,232u8,6u8,179u8,27u8,115u8,99u8,171u8,227u8,21u8,67u8,123u8,153u8,126u8,79u8,149u8,247u8,222u8,83u8,216u8,
            8u8,144u8,152u8,199u8,39u8,152u8,202u8,186u8,21u8,220u8,162u8,215u8,168u8,72u8,175u8,244u8,128u8,80u8,224u8,12u8,
            11u8,84u8,231u8,102u8,92u8,250u8,11u8,219u8,30u8,154u8,22u8,247u8,216u8,227u8,27u8,119u8,61u8,218u8,140u8,58u8,
            207u8,88u8,9u8,54u8,40u8,157u8,148u8,179u8,109u8,87u8,63u8,115u8,12u8,233u8,213u8,247u8,54u8,142u8,156u8,134u8,
            71u8,153u8,26u8,18u8,225u8,208u8,245u8,97u8,122u8,168u8,49u8,47u8,27u8,18u8,113u8,155u8,215u8,49u8,209u8,164u8,
            39u8,17u8,197u8,27u8,156u8,182u8,138u8,21u8,197u8,85u8,95u8,127u8,16u8,44u8,123u8,18u8,245u8,108u8,49u8,188u8,
            108u8,187u8,49u8,103u8,99u8,61u8,96u8,169u8,158u8,45u8,184u8,162u8,107u8,222u8,31u8,215u8,121u8,145u8,146u8,117u8,
            219u8,221u8,80u8,101u8,237u8,95u8,237u8,169u8,185u8,239u8,67u8,105u8,143u8,18u8,218u8,245u8,142u8,128u8,98u8,224u8,
            141u8,196u8,48u8,123u8,189u8,124u8,123u8,121u8,196u8,22u8,50u8,253u8,170u8,127u8,164u8,164u8,222u8,240u8,211u8,91u8,
            10u8,250u8,161u8,80u8,150u8,227u8,165u8,153u8,158u8,110u8,228u8,209u8,76u8,48u8,250u8,237u8,12u8,58u8,235u8,128u8,
            50u8,16u8,75u8,126u8,219u8,199u8,217u8,132u8,72u8,251u8,58u8,248u8,49u8,94u8,196u8,176u8,148u8,98u8,231u8,99u8,
            253u8,145u8,114u8,163u8,60u8,202u8,21u8,169u8,161u8,150u8,60u8,126u8,102u8,208u8,122u8,186u8,95u8,156u8,176u8,97u8,
            27u8,24u8,254u8,128u8,164u8,193u8,217u8,195u8,128u8,245u8,169u8,227u8,176u8,165u8,22u8,130u8,46u8,143u8,119u8,100u8,
            15u8,70u8,215u8,43u8,18u8,71u8,141u8,112u8,31u8,57u8,115u8,104u8,237u8,152u8,228u8,210u8,156u8,217u8,203u8,27u8,
            194u8,118u8,21u8,120u8,220u8,197u8,235u8,188u8,100u8,243u8,237u8,85u8,37u8,161u8,30u8,231u8,21u8,73u8,214u8,22u8,
            233u8,10u8,78u8,221u8,61u8,164u8,30u8,99u8,63u8,58u8,201u8,87u8,161u8,93u8,129u8,100u8,189u8,230u8,199u8,64u8,
            217u8,57u8,2u8,47u8,230u8,15u8,1u8,124u8,247u8,113u8,108u8,74u8,255u8,143u8,157u8,5u8,236u8,105u8,237u8,31u8,
            251u8,248u8,225u8,221u8,155u8,243u8,51u8,243u8,67u8,135u8,143u8,141u8,231u8,91u8,206u8,165u8,65u8,255u8,134u8,244u8,
            238u8,94u8,253u8,100u8,6u8,147u8,43u8,140u8,37u8,66u8,25u8,96u8,86u8,100u8,95u8,135u8,32u8,95u8,110u8,213u8,
            219u8,92u8,179u8,56u8,22u8,55u8,34u8,110u8,145u8,81u8,71u8,77u8,133u8,146u8,17u8,110u8,253u8,89u8,158u8,70u8,
            65u8,94u8,30u8,255u8,253u8,214u8,255u8,0u8,101u8,51u8,37u8,65u8,34u8,43u8,0u8,0u8,0u8,0u8,4u8,104u8,
            97u8,115u8,104u8,204u8,1u8,31u8,139u8,8u8,0u8,0u8,0u8,0u8,0u8,2u8,255u8,141u8,78u8,205u8,106u8,2u8,
            49u8,16u8,190u8,239u8,83u8,124u8,183u8,182u8,23u8,3u8,150u8,150u8,178u8,45u8,5u8,111u8,94u8,60u8,233u8,93u8,
            178u8,201u8,44u8,9u8,196u8,68u8,50u8,147u8,21u8,17u8,223u8,221u8,172u8,235u8,65u8,15u8,130u8,3u8,51u8,204u8,
            223u8,247u8,163u8,148u8,194u8,42u8,217u8,18u8,8u8,7u8,231u8,141u8,131u8,165u8,222u8,71u8,98u8,172u8,151u8,11u8,
            56u8,205u8,174u8,182u8,125u8,202u8,232u8,142u8,66u8,24u8,200u8,72u8,202u8,60u8,107u8,148u8,82u8,99u8,98u8,227u8,
            8u8,125u8,137u8,70u8,124u8,138u8,12u8,31u8,33u8,206u8,51u8,118u8,19u8,159u8,206u8,132u8,168u8,197u8,15u8,20u8,
            142u8,149u8,214u8,132u8,186u8,176u8,232u8,146u8,184u8,233u8,147u8,170u8,240u8,64u8,200u8,37u8,138u8,223u8,209u8,149u8,
            79u8,243u8,195u8,105u8,159u8,107u8,205u8,111u8,92u8,27u8,10u8,197u8,210u8,172u8,185u8,81u8,179u8,216u8,182u8,29u8,
            221u8,225u8,212u8,160u8,198u8,36u8,131u8,125u8,233u8,130u8,55u8,163u8,35u8,176u8,211u8,243u8,237u8,252u8,235u8,251u8,
            221u8,106u8,209u8,237u8,205u8,249u8,95u8,249u8,249u8,255u8,184u8,31u8,126u8,159u8,163u8,63u8,95u8,65u8,159u8,155u8,
            11u8,24u8,21u8,215u8,138u8,64u8,1u8,0u8,0u8,0u8,0u8,6u8,118u8,101u8,99u8,116u8,111u8,114u8,149u8,26u8,
            31u8,139u8,8u8,0u8,0u8,0u8,0u8,0u8,2u8,255u8,189u8,91u8,107u8,111u8,212u8,60u8,22u8,254u8,206u8,175u8,
            48u8,122u8,165u8,238u8,140u8,54u8,45u8,109u8,217u8,221u8,15u8,189u8,32u8,149u8,23u8,216u8,69u8,90u8,90u8,244u8,
            2u8,239u8,174u8,84u8,85u8,153u8,76u8,226u8,116u8,12u8,153u8,36u8,196u8,201u8,76u8,187u8,208u8,255u8,190u8,231u8,
            28u8,219u8,137u8,115u8,157u8,76u8,233u8,5u8,1u8,211u8,196u8,151u8,227u8,231u8,57u8,62u8,55u8,123u8,94u8,188u8,
            120u8,193u8,206u8,216u8,202u8,203u8,132u8,55u8,143u8,248u8,174u8,20u8,255u8,227u8,1u8,243u8,147u8,56u8,247u8,68u8,
            204u8,51u8,150u8,47u8,188u8,156u8,249u8,94u8,204u8,22u8,73u8,20u8,48u8,47u8,190u8,101u8,249u8,109u8,202u8,247u8,
            216u8,251u8,56u8,224u8,55u8,34u8,190u8,102u8,66u8,178u8,253u8,221u8,185u8,39u8,121u8,224u8,192u8,235u8,224u8,217u8,
            11u8,24u8,111u8,197u8,253u8,60u8,201u8,36u8,243u8,50u8,206u8,174u8,179u8,100u8,141u8,35u8,239u8,177u8,207u8,11u8,
            104u8,187u8,76u8,130u8,34u8,226u8,108u8,225u8,193u8,71u8,28u8,45u8,246u8,114u8,177u8,226u8,44u8,44u8,98u8,63u8,
            23u8,73u8,44u8,247u8,104u8,128u8,63u8,121u8,38u8,66u8,225u8,123u8,248u8,136u8,37u8,161u8,238u8,37u8,149u8,52u8,
            133u8,228u8,240u8,1u8,198u8,74u8,98u8,142u8,191u8,208u8,160u8,60u8,170u8,198u8,80u8,205u8,112u8,114u8,177u8,76u8,
            35u8,190u8,228u8,113u8,206u8,149u8,96u8,129u8,200u8,64u8,180u8,232u8,150u8,137u8,152u8,189u8,78u8,146u8,107u8,65u8,
            98u8,113u8,38u8,83u8,238u8,87u8,19u8,70u8,94u8,124u8,93u8,120u8,215u8,74u8,202u8,121u8,33u8,162u8,124u8,23u8,
            218u8,87u8,195u8,39u8,41u8,207u8,60u8,245u8,81u8,22u8,254u8,130u8,70u8,134u8,150u8,51u8,9u8,120u8,68u8,60u8,
            79u8,98u8,87u8,1u8,48u8,163u8,193u8,65u8,12u8,20u8,69u8,38u8,75u8,24u8,144u8,71u8,208u8,215u8,26u8,42u8,
            224u8,33u8,192u8,28u8,48u8,106u8,22u8,38u8,89u8,93u8,18u8,137u8,114u8,38u8,57u8,188u8,164u8,57u8,12u8,10u8,
            48u8,215u8,154u8,71u8,17u8,65u8,69u8,47u8,94u8,157u8,39u8,57u8,63u8,98u8,255u8,225u8,176u8,192u8,128u8,197u8,
            73u8,14u8,12u8,0u8,128u8,183u8,208u8,67u8,230u8,136u8,31u8,12u8,65u8,13u8,63u8,36u8,54u8,214u8,106u8,214u8,
            57u8,247u8,61u8,132u8,148u8,232u8,88u8,120u8,208u8,32u8,74u8,146u8,84u8,58u8,44u8,227u8,223u8,11u8,145u8,33u8,
            199u8,248u8,0u8,68u8,33u8,37u8,137u8,115u8,192u8,55u8,97u8,105u8,6u8,67u8,85u8,140u8,195u8,4u8,208u8,62u8,
            47u8,50u8,144u8,55u8,198u8,166u8,92u8,230u8,136u8,59u8,10u8,20u8,255u8,37u8,103u8,146u8,243u8,37u8,91u8,39u8,
            89u8,190u8,96u8,34u8,167u8,133u8,66u8,15u8,152u8,84u8,18u8,67u8,54u8,253u8,90u8,65u8,100u8,30u8,28u8,29u8,
            41u8,24u8,217u8,143u8,103u8,12u8,126u8,112u8,26u8,228u8,74u8,160u8,230u8,193u8,191u8,32u8,4u8,206u8,170u8,219u8,
            160u8,58u8,20u8,180u8,214u8,121u8,82u8,196u8,129u8,164u8,46u8,160u8,198u8,176u8,254u8,183u8,239u8,207u8,223u8,188u8,
            253u8,175u8,123u8,241u8,229u8,179u8,123u8,241u8,206u8,125u8,125u8,241u8,229u8,252u8,205u8,167u8,35u8,86u8,252u8,227u8,
            111u8,236u8,148u8,237u8,223u8,28u8,238u8,195u8,207u8,241u8,179u8,95u8,158u8,226u8,207u8,179u8,127u8,191u8,127u8,227u8,
            254u8,113u8,118u8,254u8,207u8,183u8,245u8,193u8,15u8,244u8,224u8,191u8,93u8,206u8,111u8,115u8,238u8,131u8,170u8,186u8,
            2u8,250u8,100u8,5u8,173u8,248u8,170u8,156u8,248u8,247u8,140u8,123u8,57u8,232u8,74u8,204u8,248u8,50u8,205u8,111u8,
            245u8,172u8,123u8,244u8,94u8,239u8,146u8,180u8,152u8,71u8,194u8,71u8,180u8,84u8,155u8,147u8,183u8,74u8,187u8,95u8,
            77u8,166u8,71u8,186u8,125u8,249u8,104u8,228u8,172u8,127u8,40u8,210u8,112u8,153u8,17u8,143u8,175u8,129u8,31u8,165u8,
            46u8,27u8,166u8,87u8,109u8,171u8,249u8,87u8,71u8,108u8,167u8,33u8,192u8,148u8,96u8,24u8,41u8,198u8,153u8,143u8,
            186u8,70u8,171u8,23u8,203u8,101u8,145u8,163u8,197u8,0u8,133u8,10u8,65u8,65u8,99u8,159u8,51u8,77u8,196u8,76u8,
            204u8,64u8,64u8,174u8,38u8,168u8,11u8,202u8,102u8,171u8,217u8,94u8,53u8,220u8,28u8,84u8,13u8,118u8,79u8,136u8,
            93u8,90u8,196u8,245u8,45u8,10u8,58u8,129u8,177u8,26u8,92u8,148u8,195u8,4u8,45u8,11u8,22u8,183u8,163u8,159u8,
            141u8,93u8,97u8,16u8,148u8,146u8,207u8,248u8,204u8,44u8,137u8,199u8,65u8,223u8,66u8,218u8,2u8,166u8,133u8,92u8,
            184u8,115u8,207u8,255u8,86u8,151u8,17u8,240u8,98u8,45u8,57u8,193u8,30u8,232u8,95u8,166u8,219u8,169u8,130u8,199u8,
            70u8,226u8,47u8,226u8,71u8,193u8,223u8,133u8,233u8,71u8,172u8,175u8,226u8,1u8,95u8,111u8,199u8,197u8,71u8,48u8,
            103u8,184u8,207u8,244u8,66u8,194u8,44u8,89u8,218u8,100u8,108u8,88u8,209u8,138u8,86u8,68u8,27u8,176u8,151u8,168u8,
            36u8,29u8,199u8,211u8,244u8,104u8,75u8,209u8,223u8,128u8,97u8,205u8,146u8,219u8,49u8,200u8,43u8,57u8,209u8,27u8,
            12u8,202u8,26u8,168u8,17u8,221u8,134u8,69u8,89u8,181u8,44u8,202u8,88u8,61u8,250u8,180u8,246u8,82u8,169u8,240u8,
            84u8,61u8,193u8,99u8,229u8,150u8,254u8,128u8,207u8,96u8,179u8,175u8,248u8,9u8,236u8,172u8,240u8,185u8,28u8,175u8,
            73u8,248u8,246u8,235u8,120u8,133u8,146u8,32u8,201u8,104u8,85u8,114u8,216u8,87u8,165u8,82u8,150u8,51u8,48u8,91u8,
            34u8,54u8,178u8,193u8,148u8,24u8,33u8,81u8,232u8,161u8,131u8,36u8,116u8,144u8,214u8,198u8,86u8,178u8,216u8,66u8,
            152u8,168u8,160u8,146u8,196u8,218u8,155u8,45u8,148u8,181u8,183u8,195u8,31u8,232u8,197u8,86u8,224u8,71u8,136u8,153u8,
            9u8,200u8,101u8,94u8,148u8,118u8,96u8,162u8,22u8,4u8,187u8,221u8,122u8,187u8,162u8,79u8,119u8,244u8,47u8,134u8,
            19u8,149u8,4u8,214u8,216u8,30u8,225u8,234u8,2u8,174u8,161u8,23u8,73u8,94u8,245u8,230u8,177u8,44u8,50u8,224u8,
            4u8,254u8,22u8,81u8,206u8,78u8,79u8,81u8,192u8,137u8,25u8,255u8,206u8,198u8,6u8,130u8,12u8,201u8,21u8,211u8,
            73u8,22u8,240u8,204u8,24u8,178u8,146u8,246u8,22u8,175u8,248u8,36u8,141u8,60u8,159u8,183u8,80u8,202u8,212u8,104u8,
            155u8,55u8,76u8,3u8,31u8,112u8,68u8,128u8,144u8,114u8,71u8,147u8,149u8,133u8,130u8,30u8,208u8,149u8,48u8,3u8,
            159u8,0u8,68u8,251u8,14u8,54u8,171u8,175u8,131u8,224u8,209u8,45u8,173u8,129u8,211u8,204u8,187u8,94u8,122u8,24u8,
            0u8,64u8,248u8,35u8,65u8,194u8,83u8,6u8,106u8,206u8,239u8,3u8,193u8,101u8,196u8,195u8,28u8,98u8,41u8,113u8,
            189u8,200u8,167u8,247u8,0u8,68u8,201u8,63u8,66u8,137u8,113u8,30u8,173u8,199u8,52u8,153u8,210u8,101u8,155u8,113u8,
            41u8,121u8,150u8,63u8,159u8,96u8,67u8,118u8,114u8,170u8,90u8,57u8,141u8,208u8,197u8,2u8,16u8,84u8,67u8,181u8,
            61u8,61u8,53u8,226u8,171u8,8u8,207u8,194u8,24u8,31u8,51u8,253u8,154u8,237u8,178u8,131u8,234u8,213u8,122u8,33u8,
            192u8,131u8,232u8,201u8,76u8,255u8,74u8,24u8,2u8,31u8,118u8,39u8,18u8,99u8,35u8,116u8,92u8,107u8,161u8,166u8,
            87u8,255u8,253u8,213u8,30u8,125u8,195u8,228u8,119u8,77u8,162u8,62u8,194u8,134u8,193u8,192u8,57u8,138u8,90u8,4u8,
            233u8,223u8,103u8,20u8,102u8,207u8,202u8,88u8,207u8,196u8,126u8,179u8,104u8,33u8,103u8,181u8,96u8,200u8,226u8,200u8,
            75u8,83u8,112u8,25u8,21u8,57u8,208u8,182u8,143u8,30u8,26u8,254u8,104u8,72u8,155u8,53u8,225u8,106u8,75u8,83u8,
            243u8,14u8,109u8,86u8,51u8,226u8,68u8,78u8,173u8,141u8,181u8,219u8,85u8,147u8,241u8,218u8,92u8,118u8,20u8,82u8,
            249u8,128u8,123u8,108u8,132u8,71u8,194u8,183u8,190u8,234u8,7u8,194u8,185u8,101u8,53u8,118u8,154u8,96u8,151u8,186u8,
            27u8,179u8,87u8,108u8,191u8,169u8,182u8,149u8,241u8,37u8,22u8,140u8,171u8,183u8,121u8,107u8,169u8,177u8,158u8,173u8,
            161u8,165u8,213u8,199u8,154u8,15u8,158u8,212u8,137u8,173u8,50u8,147u8,76u8,44u8,33u8,58u8,211u8,8u8,2u8,126u8,
            30u8,147u8,75u8,128u8,28u8,172u8,14u8,250u8,36u8,71u8,111u8,79u8,244u8,71u8,196u8,192u8,74u8,248u8,144u8,247u8,
            214u8,172u8,49u8,217u8,168u8,38u8,202u8,192u8,237u8,114u8,132u8,129u8,137u8,249u8,218u8,133u8,53u8,152u8,176u8,107u8,
            216u8,109u8,161u8,7u8,57u8,165u8,145u8,93u8,163u8,215u8,171u8,114u8,136u8,182u8,94u8,43u8,240u8,160u8,83u8,237u8,
            149u8,124u8,4u8,4u8,140u8,177u8,239u8,69u8,194u8,29u8,235u8,137u8,182u8,68u8,164u8,215u8,81u8,25u8,187u8,172u8,
            71u8,67u8,211u8,12u8,255u8,57u8,157u8,105u8,171u8,213u8,77u8,163u8,76u8,62u8,186u8,29u8,33u8,104u8,21u8,46u8,
            199u8,36u8,215u8,215u8,171u8,200u8,6u8,125u8,24u8,204u8,82u8,232u8,213u8,246u8,122u8,172u8,198u8,48u8,180u8,53u8,
            195u8,168u8,25u8,218u8,142u8,25u8,58u8,150u8,134u8,19u8,196u8,58u8,75u8,156u8,88u8,225u8,34u8,70u8,136u8,20u8,
            151u8,204u8,212u8,142u8,90u8,11u8,217u8,246u8,144u8,198u8,94u8,109u8,202u8,66u8,231u8,73u8,18u8,213u8,200u8,208u8,
            20u8,160u8,99u8,219u8,111u8,187u8,116u8,149u8,15u8,131u8,164u8,20u8,116u8,114u8,138u8,54u8,123u8,2u8,84u8,75u8,
            24u8,29u8,12u8,202u8,13u8,217u8,35u8,175u8,242u8,198u8,46u8,201u8,32u8,169u8,194u8,186u8,193u8,241u8,56u8,205u8,
            209u8,36u8,139u8,110u8,122u8,209u8,127u8,171u8,140u8,10u8,183u8,158u8,160u8,229u8,114u8,227u8,195u8,45u8,51u8,94u8,
            182u8,135u8,73u8,68u8,221u8,205u8,90u8,204u8,18u8,27u8,77u8,143u8,97u8,22u8,125u8,175u8,208u8,73u8,169u8,196u8,
            4u8,223u8,162u8,120u8,179u8,33u8,184u8,49u8,129u8,80u8,69u8,25u8,200u8,2u8,170u8,228u8,224u8,194u8,232u8,134u8,
            217u8,249u8,80u8,132u8,155u8,144u8,164u8,16u8,238u8,77u8,219u8,36u8,209u8,16u8,110u8,18u8,110u8,69u8,210u8,4u8,
            89u8,114u8,154u8,209u8,212u8,83u8,114u8,85u8,98u8,180u8,13u8,97u8,21u8,14u8,45u8,63u8,175u8,81u8,184u8,7u8,
            107u8,239u8,99u8,180u8,85u8,96u8,118u8,193u8,176u8,148u8,73u8,15u8,112u8,147u8,38u8,82u8,80u8,233u8,116u8,31u8,
            205u8,151u8,208u8,54u8,12u8,48u8,0u8,220u8,48u8,251u8,96u8,23u8,19u8,93u8,93u8,218u8,197u8,213u8,229u8,98u8,
            201u8,187u8,82u8,188u8,142u8,164u8,174u8,198u8,30u8,78u8,190u8,69u8,62u8,103u8,165u8,89u8,219u8,26u8,99u8,49u8,
            214u8,12u8,87u8,70u8,180u8,145u8,133u8,13u8,19u8,110u8,98u8,95u8,97u8,39u8,37u8,155u8,137u8,173u8,109u8,160u8,
            37u8,22u8,115u8,71u8,148u8,197u8,28u8,38u8,23u8,34u8,204u8,145u8,6u8,12u8,208u8,100u8,49u8,151u8,80u8,217u8,
            197u8,166u8,198u8,224u8,238u8,89u8,213u8,79u8,220u8,126u8,18u8,248u8,2u8,145u8,209u8,12u8,167u8,96u8,210u8,121u8,
            6u8,229u8,92u8,229u8,49u8,113u8,16u8,152u8,160u8,59u8,195u8,219u8,174u8,254u8,83u8,139u8,243u8,112u8,45u8,219u8,
            20u8,125u8,244u8,163u8,177u8,180u8,130u8,72u8,162u8,46u8,195u8,177u8,202u8,128u8,107u8,217u8,142u8,96u8,175u8,78u8,
            21u8,89u8,244u8,174u8,147u8,122u8,93u8,28u8,24u8,112u8,135u8,77u8,226u8,45u8,170u8,127u8,88u8,212u8,194u8,127u8,
            119u8,182u8,30u8,85u8,94u8,183u8,185u8,95u8,21u8,58u8,247u8,216u8,173u8,88u8,136u8,25u8,163u8,32u8,108u8,45u8,
            224u8,53u8,149u8,128u8,61u8,153u8,87u8,251u8,26u8,232u8,135u8,135u8,84u8,205u8,234u8,100u8,185u8,82u8,150u8,131u8,
            169u8,3u8,7u8,37u8,80u8,237u8,79u8,184u8,170u8,56u8,25u8,181u8,121u8,76u8,173u8,65u8,96u8,221u8,135u8,80u8,
            29u8,179u8,233u8,159u8,155u8,136u8,2u8,72u8,24u8,21u8,127u8,33u8,92u8,174u8,8u8,110u8,108u8,165u8,171u8,43u8,
            131u8,189u8,207u8,117u8,227u8,113u8,164u8,91u8,139u8,187u8,7u8,243u8,103u8,105u8,26u8,169u8,26u8,161u8,57u8,89u8,
            193u8,104u8,153u8,123u8,126u8,79u8,245u8,214u8,161u8,115u8,140u8,98u8,73u8,7u8,122u8,121u8,13u8,105u8,17u8,71u8,
            112u8,66u8,69u8,128u8,195u8,177u8,141u8,139u8,99u8,12u8,21u8,9u8,29u8,22u8,30u8,177u8,159u8,250u8,183u8,159u8,
            189u8,249u8,45u8,108u8,78u8,220u8,148u8,112u8,98u8,21u8,115u8,136u8,208u8,65u8,56u8,19u8,152u8,91u8,170u8,9u8,
            79u8,149u8,88u8,28u8,15u8,141u8,120u8,8u8,199u8,98u8,2u8,70u8,141u8,110u8,171u8,168u8,68u8,75u8,100u8,39u8,
            25u8,63u8,249u8,79u8,22u8,66u8,193u8,106u8,250u8,196u8,168u8,116u8,38u8,14u8,163u8,209u8,105u8,103u8,165u8,171u8,
            209u8,25u8,105u8,56u8,169u8,39u8,161u8,171u8,95u8,77u8,64u8,75u8,117u8,220u8,0u8,157u8,103u8,29u8,17u8,224u8,
            254u8,238u8,69u8,114u8,4u8,118u8,155u8,130u8,50u8,4u8,110u8,167u8,15u8,185u8,135u8,139u8,196u8,194u8,90u8,28u8,
            214u8,231u8,152u8,251u8,43u8,77u8,125u8,64u8,117u8,158u8,169u8,252u8,2u8,96u8,227u8,14u8,73u8,8u8,52u8,235u8,
            124u8,228u8,9u8,128u8,67u8,201u8,238u8,11u8,222u8,59u8,188u8,99u8,80u8,195u8,14u8,204u8,95u8,86u8,171u8,39u8,
            237u8,65u8,163u8,140u8,241u8,27u8,15u8,207u8,141u8,29u8,200u8,18u8,161u8,203u8,68u8,173u8,251u8,242u8,192u8,57u8,
            116u8,94u8,94u8,81u8,165u8,55u8,156u8,162u8,87u8,131u8,104u8,135u8,223u8,112u8,191u8,200u8,121u8,57u8,197u8,44u8,
            156u8,224u8,31u8,104u8,130u8,62u8,235u8,16u8,254u8,190u8,156u8,206u8,122u8,193u8,142u8,130u8,147u8,51u8,223u8,47u8,
            150u8,69u8,228u8,145u8,61u8,40u8,17u8,175u8,138u8,237u8,237u8,61u8,94u8,197u8,20u8,177u8,128u8,50u8,172u8,61u8,
            64u8,101u8,184u8,128u8,24u8,251u8,133u8,225u8,199u8,122u8,70u8,109u8,167u8,181u8,254u8,13u8,242u8,60u8,120u8,131u8,
            160u8,194u8,52u8,199u8,45u8,147u8,168u8,76u8,33u8,12u8,251u8,211u8,180u8,11u8,39u8,248u8,193u8,33u8,40u8,109u8,
            114u8,240u8,105u8,39u8,19u8,170u8,178u8,26u8,137u8,111u8,156u8,160u8,192u8,168u8,8u8,188u8,17u8,250u8,121u8,56u8,
            201u8,255u8,134u8,86u8,81u8,181u8,0u8,77u8,198u8,18u8,237u8,3u8,80u8,115u8,0u8,175u8,39u8,135u8,248u8,207u8,
            75u8,204u8,92u8,166u8,131u8,212u8,100u8,143u8,200u8,141u8,238u8,224u8,216u8,45u8,30u8,144u8,156u8,186u8,191u8,170u8,
            147u8,132u8,191u8,58u8,244u8,235u8,38u8,146u8,62u8,232u8,240u8,174u8,189u8,91u8,74u8,43u8,35u8,251u8,234u8,177u8,
            198u8,195u8,165u8,89u8,18u8,20u8,62u8,229u8,6u8,148u8,212u8,105u8,215u8,139u8,17u8,33u8,70u8,95u8,203u8,36u8,
            16u8,225u8,173u8,46u8,168u8,149u8,19u8,39u8,192u8,187u8,136u8,189u8,136u8,45u8,189u8,180u8,207u8,82u8,45u8,41u8,
            126u8,41u8,173u8,186u8,195u8,206u8,249u8,186u8,147u8,162u8,157u8,94u8,142u8,106u8,38u8,191u8,234u8,110u8,176u8,215u8,
            253u8,172u8,113u8,219u8,69u8,72u8,85u8,30u8,107u8,183u8,188u8,188u8,234u8,36u8,37u8,180u8,8u8,233u8,41u8,143u8,
            41u8,130u8,166u8,211u8,105u8,95u8,213u8,107u8,51u8,59u8,219u8,113u8,49u8,0u8,240u8,102u8,112u8,7u8,177u8,125u8,
            58u8,104u8,31u8,16u8,214u8,119u8,34u8,202u8,53u8,142u8,90u8,87u8,85u8,133u8,1u8,31u8,96u8,165u8,134u8,123u8,
            213u8,85u8,45u8,71u8,229u8,78u8,38u8,243u8,45u8,113u8,199u8,251u8,71u8,224u8,205u8,192u8,249u8,206u8,82u8,136u8,
            20u8,203u8,115u8,114u8,140u8,165u8,123u8,61u8,47u8,205u8,107u8,144u8,60u8,10u8,178u8,36u8,29u8,9u8,117u8,106u8,
            171u8,49u8,138u8,216u8,64u8,121u8,36u8,196u8,35u8,241u8,109u8,23u8,150u8,210u8,201u8,142u8,194u8,182u8,15u8,123u8,
            122u8,107u8,133u8,133u8,27u8,57u8,248u8,232u8,101u8,185u8,80u8,0u8,75u8,74u8,217u8,122u8,208u8,133u8,44u8,48u8,
            64u8,108u8,169u8,154u8,170u8,15u8,124u8,194u8,12u8,138u8,134u8,85u8,206u8,247u8,177u8,172u8,47u8,40u8,187u8,21u8,
            169u8,67u8,252u8,238u8,195u8,212u8,238u8,145u8,157u8,114u8,176u8,215u8,95u8,62u8,179u8,243u8,139u8,207u8,230u8,126u8,
            217u8,80u8,71u8,170u8,142u8,245u8,113u8,157u8,154u8,245u8,157u8,116u8,91u8,172u8,174u8,88u8,203u8,202u8,209u8,120u8,
            208u8,199u8,56u8,222u8,11u8,123u8,204u8,26u8,226u8,115u8,156u8,188u8,30u8,193u8,78u8,217u8,60u8,227u8,222u8,183u8,
            109u8,74u8,135u8,40u8,68u8,138u8,45u8,172u8,195u8,224u8,118u8,135u8,205u8,210u8,116u8,9u8,83u8,111u8,101u8,167u8,
            200u8,105u8,187u8,194u8,73u8,112u8,194u8,204u8,105u8,251u8,244u8,247u8,110u8,155u8,5u8,165u8,77u8,5u8,206u8,146u8,
            220u8,203u8,117u8,42u8,10u8,177u8,9u8,131u8,144u8,3u8,2u8,14u8,40u8,25u8,254u8,253u8,10u8,131u8,66u8,182u8,
            251u8,138u8,93u8,234u8,7u8,16u8,40u8,194u8,163u8,171u8,242u8,160u8,190u8,42u8,53u8,231u8,116u8,113u8,52u8,18u8,
            88u8,254u8,20u8,218u8,118u8,226u8,224u8,120u8,169u8,244u8,165u8,9u8,231u8,117u8,56u8,164u8,98u8,167u8,86u8,221u8,
            139u8,196u8,184u8,143u8,146u8,65u8,79u8,210u8,166u8,126u8,197u8,234u8,191u8,24u8,65u8,147u8,214u8,238u8,69u8,192u8,
            35u8,85u8,135u8,108u8,85u8,144u8,60u8,200u8,189u8,225u8,112u8,166u8,138u8,252u8,18u8,188u8,32u8,6u8,37u8,196u8,
            93u8,234u8,143u8,59u8,20u8,236u8,173u8,151u8,101u8,222u8,109u8,227u8,170u8,3u8,213u8,148u8,202u8,187u8,6u8,73u8,
            117u8,229u8,160u8,34u8,161u8,194u8,177u8,27u8,152u8,230u8,221u8,135u8,241u8,240u8,84u8,151u8,33u8,90u8,136u8,57u8,
            245u8,219u8,11u8,3u8,40u8,182u8,110u8,144u8,232u8,245u8,37u8,249u8,208u8,53u8,19u8,194u8,178u8,121u8,153u8,161u8,
            111u8,168u8,70u8,51u8,125u8,209u8,97u8,98u8,174u8,52u8,224u8,84u8,189u8,182u8,151u8,212u8,75u8,33u8,79u8,215u8,
            175u8,21u8,53u8,184u8,231u8,240u8,246u8,48u8,199u8,253u8,68u8,183u8,164u8,51u8,136u8,227u8,208u8,176u8,193u8,71u8,
            169u8,114u8,80u8,85u8,216u8,43u8,100u8,57u8,102u8,186u8,141u8,17u8,214u8,138u8,157u8,175u8,147u8,202u8,78u8,202u8,
            62u8,75u8,170u8,102u8,116u8,127u8,205u8,160u8,142u8,183u8,166u8,189u8,74u8,143u8,47u8,59u8,15u8,74u8,241u8,69u8,
            56u8,112u8,130u8,218u8,83u8,114u8,193u8,110u8,28u8,45u8,83u8,85u8,193u8,59u8,238u8,116u8,188u8,157u8,38u8,175u8,
            225u8,135u8,243u8,250u8,201u8,1u8,17u8,14u8,120u8,215u8,174u8,36u8,245u8,116u8,13u8,59u8,186u8,110u8,91u8,251u8,
            33u8,115u8,159u8,72u8,171u8,244u8,148u8,247u8,223u8,60u8,1u8,221u8,29u8,126u8,27u8,214u8,234u8,155u8,114u8,195u8,
            249u8,42u8,222u8,57u8,239u8,190u8,79u8,42u8,65u8,7u8,101u8,40u8,180u8,78u8,150u8,106u8,221u8,167u8,104u8,48u8,
            208u8,201u8,150u8,233u8,69u8,175u8,94u8,117u8,28u8,203u8,150u8,193u8,88u8,227u8,182u8,92u8,135u8,11u8,175u8,251u8,
            69u8,165u8,136u8,77u8,37u8,40u8,135u8,75u8,7u8,203u8,77u8,160u8,67u8,170u8,101u8,151u8,18u8,145u8,91u8,31u8,
            229u8,19u8,55u8,159u8,212u8,247u8,177u8,99u8,135u8,117u8,93u8,244u8,220u8,142u8,36u8,39u8,138u8,158u8,132u8,156u8,
            250u8,161u8,246u8,163u8,115u8,243u8,252u8,105u8,201u8,49u8,87u8,127u8,189u8,50u8,97u8,252u8,90u8,72u8,60u8,140u8,
            93u8,103u8,184u8,253u8,50u8,112u8,6u8,120u8,80u8,210u8,42u8,50u8,40u8,87u8,236u8,97u8,141u8,215u8,207u8,68u8,
            74u8,166u8,61u8,6u8,199u8,94u8,14u8,188u8,198u8,67u8,158u8,2u8,93u8,136u8,230u8,24u8,207u8,245u8,249u8,13u8,
            157u8,189u8,232u8,194u8,176u8,74u8,74u8,135u8,19u8,82u8,221u8,244u8,100u8,187u8,68u8,52u8,176u8,18u8,81u8,197u8,
            177u8,5u8,103u8,95u8,125u8,63u8,192u8,250u8,126u8,29u8,31u8,56u8,50u8,255u8,197u8,31u8,51u8,208u8,7u8,245u8,
            13u8,148u8,79u8,246u8,55u8,113u8,172u8,235u8,162u8,250u8,11u8,42u8,63u8,238u8,24u8,29u8,177u8,137u8,28u8,178u8,
            10u8,200u8,109u8,244u8,227u8,32u8,129u8,130u8,16u8,172u8,69u8,125u8,147u8,72u8,3u8,89u8,113u8,248u8,27u8,251u8,
            151u8,250u8,10u8,208u8,59u8,243u8,141u8,151u8,142u8,145u8,173u8,99u8,203u8,23u8,236u8,247u8,5u8,247u8,191u8,169u8,
            251u8,220u8,7u8,234u8,226u8,249u8,247u8,2u8,42u8,47u8,58u8,155u8,210u8,202u8,138u8,97u8,88u8,16u8,32u8,73u8,
            120u8,131u8,66u8,223u8,182u8,214u8,183u8,217u8,103u8,171u8,195u8,89u8,5u8,40u8,126u8,117u8,228u8,187u8,219u8,245u8,
            69u8,130u8,131u8,142u8,211u8,138u8,213u8,225u8,209u8,224u8,55u8,11u8,90u8,219u8,81u8,123u8,28u8,24u8,141u8,238u8,
            48u8,208u8,71u8,136u8,167u8,65u8,207u8,217u8,206u8,78u8,173u8,213u8,234u8,224u8,82u8,55u8,220u8,61u8,184u8,162u8,
            251u8,14u8,29u8,45u8,246u8,247u8,246u8,234u8,141u8,86u8,135u8,229u8,179u8,195u8,233u8,149u8,85u8,73u8,238u8,195u8,
            108u8,8u8,50u8,96u8,7u8,173u8,22u8,222u8,27u8,71u8,228u8,16u8,95u8,186u8,121u8,212u8,1u8,88u8,243u8,6u8,
            98u8,215u8,209u8,206u8,88u8,4u8,7u8,80u8,171u8,64u8,59u8,64u8,208u8,12u8,124u8,77u8,96u8,44u8,92u8,20u8,
            42u8,109u8,116u8,13u8,184u8,186u8,161u8,110u8,119u8,56u8,140u8,216u8,6u8,21u8,43u8,139u8,41u8,148u8,199u8,139u8,
            204u8,58u8,43u8,238u8,211u8,51u8,8u8,143u8,40u8,225u8,223u8,94u8,207u8,134u8,117u8,11u8,21u8,202u8,210u8,175u8,
            150u8,230u8,104u8,93u8,57u8,24u8,171u8,43u8,244u8,141u8,193u8,109u8,150u8,111u8,93u8,126u8,41u8,47u8,38u8,169u8,
            47u8,146u8,32u8,14u8,123u8,77u8,32u8,212u8,73u8,174u8,139u8,189u8,92u8,15u8,142u8,129u8,177u8,75u8,133u8,137u8,
            185u8,176u8,242u8,52u8,216u8,160u8,246u8,8u8,107u8,55u8,193u8,231u8,118u8,27u8,209u8,208u8,176u8,195u8,75u8,242u8,
            86u8,91u8,238u8,189u8,242u8,130u8,88u8,249u8,197u8,8u8,131u8,9u8,26u8,60u8,183u8,243u8,210u8,220u8,214u8,246u8,
            134u8,223u8,8u8,9u8,241u8,9u8,126u8,97u8,15u8,61u8,205u8,13u8,25u8,147u8,246u8,33u8,211u8,221u8,179u8,255u8,
            3u8,143u8,194u8,59u8,98u8,235u8,58u8,0u8,0u8,0u8,0u8,5u8,101u8,114u8,114u8,111u8,114u8,160u8,12u8,31u8,
            139u8,8u8,0u8,0u8,0u8,0u8,0u8,2u8,255u8,141u8,86u8,219u8,114u8,219u8,54u8,16u8,125u8,247u8,87u8,108u8,
            167u8,15u8,141u8,83u8,87u8,146u8,99u8,59u8,109u8,236u8,228u8,129u8,145u8,21u8,91u8,51u8,138u8,148u8,209u8,37u8,
            211u8,78u8,38u8,67u8,65u8,36u8,40u8,97u8,66u8,1u8,12u8,0u8,250u8,50u8,153u8,252u8,123u8,23u8,11u8,94u8,
            32u8,71u8,81u8,251u8,224u8,177u8,72u8,96u8,207u8,222u8,206u8,158u8,101u8,183u8,219u8,133u8,249u8,70u8,24u8,216u8,
            170u8,180u8,204u8,57u8,164u8,60u8,19u8,146u8,27u8,96u8,96u8,184u8,5u8,149u8,65u8,194u8,164u8,146u8,34u8,97u8,
            57u8,112u8,173u8,149u8,134u8,68u8,165u8,120u8,124u8,191u8,17u8,201u8,6u8,152u8,230u8,160u8,10u8,43u8,148u8,196u8,
            99u8,171u8,160u8,52u8,28u8,86u8,143u8,192u8,138u8,34u8,71u8,11u8,247u8,222u8,64u8,134u8,54u8,118u8,195u8,143u8,
            186u8,232u8,104u8,201u8,86u8,74u8,219u8,37u8,48u8,153u8,226u8,111u8,99u8,184u8,182u8,191u8,44u8,33u8,227u8,204u8,
            150u8,154u8,155u8,142u8,187u8,67u8,247u8,250u8,123u8,125u8,58u8,116u8,68u8,130u8,51u8,200u8,213u8,61u8,55u8,22u8,
            93u8,89u8,124u8,141u8,49u8,186u8,183u8,229u8,203u8,115u8,32u8,120u8,186u8,13u8,154u8,201u8,53u8,135u8,103u8,116u8,
            82u8,20u8,92u8,195u8,69u8,117u8,221u8,197u8,156u8,105u8,206u8,41u8,48u8,133u8,231u8,218u8,1u8,31u8,147u8,115u8,
            152u8,56u8,44u8,101u8,248u8,9u8,65u8,110u8,196u8,122u8,83u8,251u8,1u8,205u8,11u8,140u8,145u8,75u8,107u8,232u8,
            236u8,121u8,21u8,25u8,179u8,124u8,173u8,244u8,227u8,115u8,202u8,201u8,29u8,184u8,216u8,48u8,227u8,123u8,85u8,249u8,
            11u8,46u8,107u8,206u8,140u8,146u8,207u8,189u8,171u8,27u8,113u8,199u8,37u8,90u8,193u8,46u8,16u8,44u8,123u8,15u8,
            167u8,190u8,66u8,172u8,50u8,112u8,175u8,206u8,150u8,39u8,248u8,220u8,246u8,34u8,200u8,52u8,87u8,234u8,11u8,166u8,
            101u8,200u8,178u8,215u8,235u8,157u8,45u8,219u8,66u8,70u8,117u8,91u8,209u8,146u8,234u8,23u8,98u8,144u8,245u8,189u8,
            176u8,27u8,247u8,22u8,91u8,101u8,153u8,180u8,216u8,255u8,36u8,103u8,154u8,122u8,87u8,87u8,54u8,83u8,57u8,38u8,
            37u8,228u8,218u8,149u8,108u8,123u8,217u8,128u8,47u8,151u8,75u8,250u8,239u8,254u8,32u8,146u8,32u8,228u8,29u8,203u8,
            69u8,10u8,209u8,172u8,63u8,28u8,66u8,178u8,65u8,152u8,196u8,98u8,45u8,238u8,49u8,54u8,46u8,19u8,85u8,74u8,
            124u8,226u8,41u8,114u8,7u8,19u8,79u8,48u8,55u8,235u8,48u8,145u8,104u8,86u8,227u8,15u8,95u8,21u8,138u8,3u8,
            6u8,195u8,241u8,199u8,104u8,52u8,188u8,142u8,251u8,183u8,209u8,52u8,234u8,207u8,7u8,211u8,75u8,234u8,239u8,27u8,
            232u8,61u8,244u8,40u8,199u8,171u8,48u8,2u8,250u8,77u8,36u8,166u8,148u8,240u8,255u8,10u8,27u8,11u8,62u8,26u8,
            33u8,41u8,137u8,123u8,165u8,243u8,212u8,84u8,233u8,98u8,113u8,221u8,15u8,85u8,218u8,167u8,244u8,54u8,29u8,24u8,
            210u8,75u8,88u8,113u8,87u8,176u8,212u8,21u8,150u8,65u8,145u8,51u8,196u8,169u8,106u8,153u8,43u8,188u8,78u8,62u8,
            195u8,182u8,66u8,41u8,83u8,174u8,93u8,17u8,83u8,55u8,3u8,206u8,39u8,127u8,16u8,134u8,114u8,244u8,247u8,182u8,
            172u8,192u8,33u8,81u8,57u8,190u8,57u8,1u8,124u8,38u8,228u8,221u8,118u8,116u8,130u8,116u8,176u8,89u8,137u8,45u8,
            221u8,65u8,123u8,197u8,147u8,68u8,32u8,173u8,54u8,236u8,14u8,103u8,141u8,59u8,10u8,165u8,56u8,130u8,24u8,104u8,
            166u8,213u8,22u8,110u8,148u8,90u8,231u8,252u8,55u8,179u8,127u8,108u8,79u8,170u8,185u8,117u8,53u8,41u8,181u8,164u8,
            89u8,192u8,160u8,145u8,137u8,41u8,57u8,37u8,136u8,133u8,20u8,15u8,59u8,115u8,247u8,201u8,224u8,180u8,224u8,156u8,
            240u8,207u8,207u8,54u8,214u8,22u8,230u8,178u8,219u8,77u8,114u8,85u8,166u8,157u8,53u8,57u8,235u8,36u8,106u8,219u8,
            101u8,133u8,48u8,93u8,188u8,44u8,214u8,178u8,235u8,11u8,249u8,235u8,6u8,43u8,225u8,114u8,141u8,253u8,243u8,113u8,
            7u8,6u8,12u8,125u8,83u8,139u8,54u8,46u8,119u8,73u8,62u8,81u8,6u8,84u8,34u8,152u8,203u8,224u8,118u8,62u8,
            255u8,16u8,120u8,174u8,130u8,13u8,155u8,129u8,129u8,79u8,7u8,179u8,57u8,56u8,119u8,29u8,170u8,17u8,22u8,181u8,
            32u8,106u8,186u8,208u8,3u8,91u8,84u8,35u8,23u8,108u8,195u8,8u8,169u8,44u8,156u8,94u8,158u8,94u8,5u8,125u8,
            243u8,217u8,185u8,196u8,168u8,16u8,12u8,86u8,194u8,130u8,70u8,151u8,110u8,126u8,49u8,122u8,31u8,15u8,221u8,234u8,
            28u8,85u8,189u8,55u8,54u8,189u8,188u8,244u8,230u8,223u8,142u8,142u8,0u8,188u8,90u8,229u8,57u8,154u8,152u8,130u8,
            39u8,34u8,19u8,142u8,50u8,237u8,44u8,48u8,189u8,46u8,183u8,40u8,26u8,64u8,165u8,187u8,132u8,243u8,94u8,239u8,
            24u8,205u8,60u8,205u8,107u8,150u8,71u8,211u8,155u8,197u8,251u8,193u8,120u8,222u8,146u8,28u8,227u8,172u8,192u8,105u8,
            174u8,10u8,36u8,42u8,17u8,205u8,148u8,57u8,137u8,178u8,27u8,216u8,45u8,190u8,245u8,115u8,138u8,233u8,57u8,42u8,
            227u8,251u8,74u8,245u8,246u8,248u8,154u8,44u8,230u8,241u8,228u8,93u8,60u8,141u8,198u8,55u8,131u8,214u8,207u8,139u8,
            198u8,143u8,171u8,165u8,121u8,52u8,150u8,111u8,235u8,106u8,97u8,173u8,221u8,108u8,98u8,103u8,220u8,196u8,106u8,175u8,
            189u8,10u8,165u8,212u8,59u8,173u8,218u8,130u8,207u8,78u8,21u8,48u8,235u8,67u8,25u8,206u8,230u8,209u8,60u8,112u8,
            123u8,214u8,184u8,157u8,242u8,175u8,165u8,147u8,88u8,231u8,144u8,149u8,232u8,65u8,90u8,183u8,57u8,16u8,46u8,45u8,
            169u8,137u8,91u8,97u8,12u8,13u8,76u8,85u8,81u8,154u8,28u8,254u8,80u8,8u8,167u8,36u8,206u8,2u8,47u8,125u8,
            193u8,41u8,104u8,188u8,159u8,182u8,222u8,23u8,227u8,104u8,49u8,191u8,197u8,194u8,14u8,251u8,232u8,254u8,186u8,245u8,
            127u8,222u8,248u8,79u8,114u8,225u8,186u8,147u8,42u8,238u8,147u8,166u8,177u8,50u8,101u8,150u8,137u8,132u8,14u8,48u8,
            61u8,138u8,64u8,5u8,30u8,206u8,90u8,15u8,31u8,6u8,211u8,247u8,195u8,217u8,108u8,56u8,25u8,199u8,215u8,131u8,
            241u8,48u8,244u8,113u8,209u8,182u8,48u8,160u8,6u8,182u8,80u8,149u8,58u8,105u8,40u8,153u8,161u8,42u8,6u8,165u8,
            59u8,111u8,161u8,199u8,147u8,121u8,252u8,110u8,178u8,24u8,7u8,144u8,47u8,27u8,200u8,190u8,146u8,73u8,169u8,53u8,
            170u8,234u8,163u8,187u8,158u8,225u8,186u8,181u8,39u8,24u8,183u8,219u8,201u8,198u8,9u8,82u8,250u8,7u8,18u8,86u8,
            100u8,143u8,127u8,220u8,107u8,129u8,13u8,172u8,239u8,180u8,158u8,94u8,181u8,158u8,162u8,183u8,147u8,233u8,78u8,121u8,
            254u8,220u8,97u8,69u8,19u8,50u8,206u8,132u8,117u8,204u8,243u8,37u8,67u8,209u8,198u8,124u8,176u8,67u8,164u8,228u8,
            56u8,62u8,185u8,115u8,251u8,232u8,69u8,207u8,236u8,119u8,52u8,154u8,14u8,162u8,235u8,127u8,226u8,193u8,223u8,195u8,
            217u8,124u8,214u8,250u8,251u8,171u8,241u8,55u8,241u8,52u8,94u8,99u8,18u8,205u8,118u8,118u8,244u8,162u8,45u8,255u8,
            181u8,84u8,150u8,53u8,192u8,47u8,2u8,96u8,212u8,132u8,201u8,98u8,218u8,31u8,32u8,242u8,109u8,180u8,152u8,237u8,
            36u8,243u8,234u8,7u8,174u8,33u8,115u8,19u8,142u8,35u8,219u8,232u8,116u8,149u8,81u8,141u8,252u8,42u8,64u8,238u8,
            71u8,227u8,254u8,96u8,52u8,10u8,1u8,163u8,6u8,112u8,232u8,22u8,154u8,108u8,36u8,182u8,178u8,191u8,216u8,29u8,
            0u8,92u8,94u8,227u8,104u8,212u8,154u8,191u8,109u8,204u8,223u8,249u8,239u8,30u8,63u8,108u8,219u8,34u8,231u8,78u8,
            40u8,218u8,65u8,186u8,8u8,169u8,236u8,216u8,48u8,124u8,255u8,97u8,52u8,112u8,58u8,17u8,70u8,211u8,223u8,157u8,
            96u8,174u8,239u8,132u8,103u8,151u8,231u8,135u8,205u8,31u8,113u8,49u8,177u8,59u8,38u8,114u8,182u8,66u8,173u8,198u8,
            152u8,83u8,26u8,48u8,83u8,183u8,83u8,115u8,171u8,29u8,137u8,202u8,60u8,5u8,163u8,242u8,59u8,63u8,231u8,200u8,
            249u8,146u8,183u8,145u8,156u8,237u8,12u8,213u8,199u8,104u8,56u8,138u8,222u8,142u8,130u8,129u8,190u8,14u8,153u8,137u8,
            251u8,188u8,76u8,236u8,206u8,110u8,11u8,132u8,153u8,132u8,154u8,181u8,223u8,59u8,225u8,151u8,78u8,7u8,65u8,138u8,
            114u8,133u8,76u8,133u8,172u8,148u8,173u8,253u8,179u8,250u8,54u8,121u8,60u8,169u8,110u8,211u8,195u8,177u8,15u8,226u8,
            27u8,90u8,2u8,52u8,247u8,224u8,245u8,107u8,56u8,125u8,121u8,12u8,191u8,87u8,87u8,241u8,244u8,59u8,254u8,185u8,
            57u8,12u8,162u8,242u8,70u8,133u8,102u8,235u8,45u8,67u8,101u8,99u8,72u8,15u8,204u8,6u8,163u8,231u8,87u8,116u8,
            146u8,227u8,23u8,176u8,217u8,228u8,49u8,78u8,0u8,190u8,223u8,197u8,246u8,55u8,184u8,52u8,238u8,203u8,21u8,62u8,
            97u8,109u8,112u8,14u8,44u8,255u8,92u8,139u8,244u8,155u8,55u8,141u8,105u8,29u8,132u8,55u8,161u8,47u8,55u8,19u8,
            139u8,12u8,62u8,177u8,21u8,150u8,10u8,151u8,252u8,103u8,200u8,88u8,110u8,248u8,19u8,200u8,246u8,180u8,133u8,172u8,
            99u8,184u8,162u8,132u8,106u8,30u8,149u8,50u8,241u8,223u8,218u8,110u8,26u8,255u8,171u8,254u8,213u8,71u8,221u8,154u8,
            62u8,63u8,107u8,188u8,39u8,133u8,175u8,180u8,54u8,174u8,183u8,215u8,51u8,189u8,83u8,107u8,8u8,58u8,243u8,116u8,
            135u8,97u8,115u8,142u8,169u8,214u8,1u8,28u8,46u8,167u8,88u8,101u8,49u8,45u8,167u8,3u8,80u8,225u8,138u8,218u8,
            7u8,83u8,71u8,69u8,59u8,233u8,127u8,132u8,68u8,75u8,103u8,31u8,16u8,14u8,68u8,184u8,106u8,158u8,66u8,181u8,
            72u8,79u8,22u8,200u8,62u8,172u8,118u8,65u8,196u8,41u8,151u8,226u8,16u8,218u8,15u8,203u8,98u8,31u8,30u8,138u8,
            65u8,76u8,75u8,225u8,231u8,56u8,205u8,102u8,216u8,103u8,79u8,244u8,58u8,20u8,69u8,165u8,246u8,123u8,109u8,189u8,
            132u8,199u8,94u8,194u8,15u8,64u8,236u8,232u8,248u8,62u8,164u8,122u8,103u8,32u8,212u8,134u8,149u8,102u8,79u8,64u8,
            1u8,220u8,143u8,234u8,189u8,191u8,251u8,94u8,108u8,15u8,54u8,222u8,139u8,237u8,207u8,234u8,26u8,136u8,236u8,1u8,
            148u8,39u8,82u8,251u8,19u8,2u8,213u8,138u8,122u8,144u8,60u8,181u8,80u8,86u8,24u8,223u8,143u8,254u8,5u8,20u8,
            191u8,245u8,229u8,110u8,15u8,0u8,0u8,0u8,0u8,3u8,97u8,99u8,108u8,222u8,4u8,31u8,139u8,8u8,0u8,0u8,
            0u8,0u8,0u8,2u8,255u8,149u8,83u8,77u8,143u8,211u8,48u8,16u8,189u8,231u8,87u8,204u8,238u8,97u8,73u8,164u8,
            168u8,5u8,9u8,113u8,72u8,0u8,169u8,90u8,113u8,64u8,66u8,93u8,9u8,245u8,222u8,117u8,108u8,167u8,49u8,36u8,
            118u8,228u8,143u8,66u8,181u8,234u8,127u8,103u8,108u8,39u8,221u8,108u8,218u8,46u8,224u8,155u8,61u8,51u8,111u8,222u8,
            60u8,191u8,89u8,46u8,151u8,176u8,162u8,148u8,27u8,3u8,84u8,73u8,171u8,85u8,11u8,173u8,48u8,22u8,82u8,66u8,
            219u8,12u8,58u8,197u8,92u8,203u8,23u8,176u8,146u8,128u8,119u8,16u8,6u8,72u8,12u8,171u8,26u8,31u8,168u8,114u8,
            210u8,2u8,97u8,76u8,99u8,57u8,55u8,240u8,171u8,81u8,201u8,18u8,241u8,26u8,178u8,231u8,96u8,27u8,238u8,83u8,
            60u8,112u8,207u8,117u8,39u8,140u8,17u8,74u8,130u8,85u8,136u8,64u8,185u8,182u8,68u8,72u8,80u8,213u8,15u8,78u8,
            237u8,34u8,212u8,108u8,26u8,4u8,143u8,237u8,192u8,121u8,48u8,2u8,143u8,123u8,140u8,42u8,253u8,232u8,139u8,52u8,
            239u8,177u8,9u8,199u8,118u8,30u8,215u8,83u8,200u8,161u8,114u8,22u8,40u8,145u8,80u8,113u8,12u8,215u8,196u8,231u8,
            114u8,134u8,201u8,1u8,15u8,49u8,16u8,226u8,214u8,112u8,123u8,11u8,66u8,26u8,203u8,9u8,67u8,126u8,92u8,130u8,
            176u8,111u8,16u8,124u8,79u8,68u8,75u8,42u8,236u8,133u8,52u8,2u8,34u8,145u8,59u8,71u8,118u8,167u8,123u8,237u8,
            172u8,211u8,124u8,145u8,36u8,3u8,37u8,99u8,89u8,81u8,120u8,9u8,158u8,18u8,192u8,227u8,209u8,195u8,83u8,164u8,
            88u8,190u8,124u8,228u8,90u8,251u8,183u8,240u8,24u8,103u8,227u8,176u8,186u8,255u8,6u8,164u8,213u8,72u8,227u8,16u8,
            132u8,198u8,249u8,77u8,212u8,40u8,202u8,183u8,8u8,217u8,24u8,65u8,113u8,191u8,220u8,63u8,172u8,55u8,171u8,175u8,
            235u8,2u8,220u8,135u8,247u8,240u8,9u8,222u8,150u8,103u8,80u8,76u8,161u8,68u8,82u8,217u8,17u8,235u8,42u8,212u8,
            250u8,97u8,179u8,157u8,193u8,189u8,27u8,168u8,25u8,171u8,29u8,181u8,1u8,174u8,33u8,6u8,175u8,168u8,95u8,14u8,
            76u8,171u8,62u8,199u8,234u8,254u8,48u8,204u8,234u8,143u8,23u8,188u8,128u8,56u8,236u8,199u8,161u8,205u8,231u8,16u8,
            61u8,62u8,143u8,249u8,157u8,163u8,102u8,104u8,20u8,9u8,188u8,235u8,237u8,193u8,3u8,71u8,42u8,189u8,171u8,90u8,
            65u8,81u8,211u8,33u8,146u8,102u8,69u8,232u8,250u8,140u8,143u8,183u8,167u8,23u8,77u8,80u8,68u8,159u8,121u8,234u8,
            149u8,102u8,216u8,105u8,214u8,111u8,197u8,216u8,116u8,108u8,111u8,19u8,27u8,229u8,57u8,107u8,139u8,41u8,222u8,208u8,
            5u8,220u8,117u8,46u8,76u8,156u8,135u8,170u8,98u8,172u8,205u8,38u8,92u8,8u8,122u8,89u8,219u8,155u8,244u8,102u8,
            100u8,50u8,126u8,87u8,26u8,138u8,17u8,102u8,17u8,253u8,119u8,231u8,139u8,179u8,28u8,194u8,119u8,23u8,133u8,144u8,
            123u8,210u8,10u8,182u8,37u8,122u8,231u8,58u8,116u8,106u8,58u8,126u8,99u8,150u8,149u8,39u8,240u8,17u8,179u8,119u8,
            166u8,217u8,86u8,132u8,254u8,156u8,131u8,6u8,204u8,242u8,92u8,218u8,78u8,141u8,59u8,53u8,76u8,91u8,107u8,213u8,
            93u8,157u8,87u8,135u8,252u8,127u8,30u8,185u8,229u8,184u8,240u8,53u8,110u8,51u8,203u8,113u8,1u8,24u8,255u8,157u8,
            161u8,77u8,70u8,170u8,225u8,97u8,171u8,234u8,203u8,227u8,151u8,103u8,186u8,13u8,56u8,87u8,85u8,153u8,56u8,242u8,
            146u8,50u8,3u8,245u8,89u8,179u8,200u8,170u8,188u8,98u8,57u8,52u8,50u8,110u8,110u8,93u8,143u8,122u8,188u8,178u8,
            97u8,19u8,145u8,78u8,255u8,26u8,101u8,186u8,32u8,81u8,1u8,149u8,82u8,237u8,68u8,168u8,115u8,75u8,204u8,245u8,
            152u8,51u8,28u8,84u8,65u8,34u8,196u8,158u8,232u8,249u8,117u8,123u8,141u8,89u8,44u8,218u8,254u8,157u8,224u8,5u8,
            219u8,78u8,139u8,6u8,59u8,253u8,223u8,103u8,28u8,147u8,99u8,242u8,7u8,12u8,234u8,17u8,186u8,22u8,6u8,0u8,
            0u8,0u8,0u8,10u8,98u8,105u8,116u8,95u8,118u8,101u8,99u8,116u8,111u8,114u8,181u8,10u8,31u8,139u8,8u8,0u8,
            0u8,0u8,0u8,0u8,2u8,255u8,221u8,88u8,109u8,111u8,219u8,54u8,16u8,254u8,158u8,95u8,113u8,233u8,128u8,78u8,
            234u8,220u8,196u8,41u8,138u8,125u8,176u8,227u8,0u8,25u8,154u8,109u8,6u8,182u8,12u8,104u8,186u8,173u8,88u8,81u8,
            72u8,178u8,68u8,219u8,68u8,101u8,201u8,19u8,201u8,56u8,105u8,225u8,255u8,190u8,227u8,139u8,40u8,138u8,146u8,188u8,
            164u8,67u8,177u8,97u8,2u8,146u8,56u8,226u8,241u8,222u8,248u8,220u8,115u8,103u8,110u8,202u8,76u8,228u8,4u8,24u8,
            207u8,38u8,147u8,5u8,229u8,209u8,45u8,73u8,121u8,89u8,193u8,167u8,35u8,192u8,71u8,48u8,179u8,162u8,223u8,78u8,
            143u8,212u8,219u8,211u8,211u8,83u8,120u8,179u8,38u8,176u8,173u8,202u8,91u8,154u8,145u8,12u8,104u8,145u8,145u8,59u8,
            160u8,12u8,74u8,193u8,161u8,92u8,194u8,162u8,20u8,69u8,198u8,148u8,108u8,90u8,22u8,140u8,195u8,213u8,252u8,250u8,
            213u8,213u8,219u8,9u8,136u8,111u8,95u8,194u8,12u8,198u8,119u8,47u8,198u8,248u8,76u8,173u8,178u8,203u8,2u8,85u8,
            220u8,38u8,57u8,205u8,32u8,39u8,197u8,138u8,175u8,149u8,18u8,202u8,141u8,47u8,187u8,132u8,193u8,138u8,222u8,146u8,
            194u8,213u8,248u8,211u8,213u8,245u8,15u8,111u8,126u8,108u8,171u8,60u8,51u8,14u8,106u8,145u8,223u8,127u8,121u8,253u8,
            42u8,186u8,153u8,255u8,113u8,85u8,11u8,157u8,77u8,91u8,238u8,111u8,146u8,59u8,186u8,17u8,27u8,72u8,242u8,188u8,
            220u8,97u8,20u8,141u8,65u8,70u8,63u8,18u8,71u8,209u8,207u8,151u8,111u8,219u8,122u8,198u8,47u8,94u8,26u8,75u8,
            140u8,87u8,34u8,229u8,240u8,29u8,229u8,191u8,233u8,173u8,107u8,244u8,53u8,45u8,183u8,247u8,35u8,200u8,170u8,114u8,
            59u8,66u8,129u8,178u8,34u8,38u8,155u8,242u8,209u8,241u8,41u8,77u8,35u8,251u8,82u8,230u8,125u8,73u8,73u8,158u8,
            77u8,64u8,123u8,112u8,190u8,40u8,203u8,252u8,66u8,11u8,236u8,181u8,165u8,173u8,88u8,228u8,52u8,133u8,165u8,40u8,
            160u8,32u8,187u8,192u8,209u8,19u8,78u8,28u8,251u8,141u8,165u8,132u8,49u8,82u8,241u8,99u8,35u8,9u8,23u8,48u8,
            30u8,213u8,89u8,11u8,167u8,67u8,82u8,231u8,54u8,216u8,62u8,225u8,156u8,112u8,12u8,78u8,20u8,156u8,84u8,50u8,
            231u8,237u8,5u8,27u8,4u8,46u8,233u8,40u8,38u8,19u8,178u8,217u8,242u8,251u8,192u8,209u8,176u8,91u8,83u8,4u8,
            91u8,240u8,137u8,109u8,73u8,234u8,248u8,42u8,31u8,137u8,128u8,138u8,38u8,69u8,99u8,226u8,124u8,102u8,210u8,53u8,
            29u8,16u8,196u8,213u8,192u8,154u8,13u8,97u8,54u8,171u8,183u8,54u8,27u8,246u8,237u8,189u8,129u8,213u8,109u8,84u8,
            135u8,251u8,208u8,243u8,163u8,246u8,125u8,43u8,216u8,58u8,90u8,36u8,233u8,135u8,224u8,233u8,70u8,56u8,225u8,141u8,
            96u8,153u8,228u8,140u8,132u8,109u8,197u8,77u8,90u8,234u8,79u8,223u8,212u8,120u8,243u8,220u8,232u8,9u8,93u8,31u8,
            66u8,163u8,163u8,63u8,110u8,35u8,213u8,13u8,218u8,23u8,222u8,27u8,112u8,202u8,167u8,15u8,25u8,13u8,14u8,71u8,
            173u8,119u8,77u8,136u8,141u8,170u8,163u8,230u8,183u8,114u8,28u8,177u8,231u8,104u8,162u8,69u8,154u8,139u8,140u8,192u8,
            53u8,217u8,93u8,46u8,202u8,138u8,179u8,249u8,178u8,113u8,131u8,20u8,76u8,84u8,132u8,1u8,254u8,136u8,156u8,159u8,
            24u8,132u8,245u8,248u8,91u8,11u8,202u8,200u8,140u8,240u8,112u8,128u8,142u8,47u8,44u8,93u8,147u8,77u8,226u8,26u8,
            239u8,47u8,52u8,7u8,237u8,74u8,46u8,162u8,203u8,154u8,103u8,16u8,98u8,99u8,216u8,81u8,252u8,100u8,208u8,126u8,
            64u8,246u8,98u8,102u8,139u8,163u8,103u8,203u8,190u8,225u8,198u8,27u8,172u8,6u8,142u8,4u8,131u8,65u8,64u8,194u8,
            33u8,150u8,193u8,40u8,138u8,140u8,49u8,97u8,106u8,37u8,182u8,92u8,19u8,99u8,122u8,86u8,73u8,149u8,229u8,132u8,
            49u8,201u8,122u8,148u8,51u8,228u8,85u8,114u8,75u8,75u8,193u8,144u8,60u8,18u8,78u8,78u8,252u8,242u8,103u8,132u8,
            7u8,118u8,255u8,4u8,20u8,58u8,237u8,49u8,143u8,192u8,90u8,211u8,228u8,208u8,195u8,8u8,86u8,2u8,171u8,160u8,
            70u8,187u8,142u8,49u8,120u8,106u8,21u8,59u8,71u8,48u8,50u8,252u8,237u8,49u8,193u8,157u8,83u8,232u8,152u8,171u8,
            170u8,220u8,69u8,232u8,138u8,173u8,22u8,95u8,141u8,227u8,153u8,163u8,232u8,153u8,212u8,130u8,36u8,74u8,186u8,167u8,
            139u8,38u8,186u8,72u8,195u8,220u8,14u8,35u8,173u8,199u8,234u8,59u8,107u8,244u8,253u8,16u8,126u8,28u8,149u8,142u8,
            65u8,39u8,195u8,54u8,185u8,211u8,22u8,99u8,55u8,73u8,238u8,3u8,77u8,147u8,228u8,139u8,26u8,192u8,205u8,169u8,
            133u8,6u8,64u8,42u8,173u8,29u8,252u8,252u8,90u8,176u8,47u8,139u8,32u8,81u8,252u8,255u8,48u8,164u8,72u8,185u8,
            115u8,196u8,42u8,210u8,30u8,24u8,169u8,20u8,15u8,3u8,233u8,248u8,243u8,144u8,212u8,210u8,250u8,223u8,192u8,210u8,
            205u8,154u8,46u8,121u8,7u8,49u8,57u8,193u8,151u8,139u8,123u8,136u8,147u8,141u8,236u8,57u8,241u8,9u8,160u8,191u8,
            245u8,63u8,114u8,144u8,91u8,85u8,36u8,145u8,173u8,136u8,175u8,19u8,133u8,55u8,171u8,207u8,42u8,249u8,154u8,213u8,
            188u8,104u8,128u8,90u8,15u8,107u8,52u8,207u8,97u8,65u8,224u8,35u8,169u8,74u8,28u8,170u8,112u8,34u8,236u8,18u8,
            152u8,244u8,41u8,146u8,62u8,28u8,194u8,160u8,246u8,166u8,3u8,64u8,76u8,71u8,160u8,151u8,100u8,50u8,154u8,115u8,
            50u8,237u8,188u8,221u8,230u8,36u8,196u8,112u8,193u8,1u8,217u8,33u8,140u8,78u8,253u8,173u8,180u8,61u8,229u8,52u8,
            243u8,11u8,213u8,243u8,131u8,63u8,58u8,152u8,109u8,36u8,39u8,155u8,199u8,226u8,154u8,122u8,243u8,132u8,132u8,181u8,
            209u8,227u8,32u8,219u8,157u8,130u8,112u8,133u8,182u8,135u8,140u8,246u8,156u8,177u8,71u8,63u8,24u8,233u8,180u8,125u8,
            29u8,149u8,206u8,160u8,51u8,39u8,120u8,193u8,253u8,77u8,94u8,237u8,73u8,80u8,166u8,129u8,25u8,181u8,8u8,69u8,
            134u8,19u8,130u8,255u8,10u8,158u8,27u8,179u8,97u8,71u8,149u8,242u8,212u8,99u8,165u8,214u8,142u8,105u8,215u8,122u8,
            111u8,252u8,173u8,217u8,167u8,22u8,243u8,131u8,177u8,106u8,255u8,89u8,252u8,93u8,127u8,31u8,229u8,166u8,63u8,98u8,
            217u8,18u8,123u8,77u8,184u8,168u8,52u8,203u8,227u8,119u8,34u8,65u8,36u8,169u8,63u8,184u8,25u8,156u8,64u8,44u8,
            187u8,105u8,108u8,181u8,85u8,4u8,155u8,1u8,35u8,5u8,118u8,133u8,39u8,103u8,79u8,32u8,41u8,50u8,136u8,21u8,
            162u8,98u8,119u8,41u8,129u8,177u8,95u8,165u8,253u8,71u8,139u8,117u8,58u8,220u8,39u8,38u8,32u8,191u8,183u8,124u8,
            153u8,110u8,241u8,172u8,93u8,78u8,189u8,251u8,220u8,246u8,224u8,83u8,180u8,27u8,78u8,79u8,67u8,152u8,179u8,185u8,
            92u8,61u8,56u8,94u8,232u8,217u8,84u8,14u8,164u8,159u8,215u8,30u8,186u8,54u8,254u8,213u8,30u8,97u8,221u8,83u8,
            156u8,140u8,31u8,162u8,161u8,35u8,127u8,196u8,137u8,75u8,82u8,56u8,236u8,138u8,95u8,74u8,10u8,140u8,135u8,89u8,
            235u8,112u8,186u8,31u8,84u8,73u8,166u8,242u8,131u8,66u8,108u8,22u8,216u8,215u8,176u8,164u8,4u8,75u8,22u8,185u8,
            170u8,42u8,22u8,234u8,18u8,163u8,206u8,4u8,233u8,87u8,131u8,31u8,134u8,91u8,7u8,161u8,190u8,24u8,104u8,124u8,
            126u8,8u8,196u8,251u8,125u8,101u8,174u8,179u8,166u8,238u8,243u8,178u8,88u8,17u8,188u8,134u8,96u8,228u8,79u8,65u8,
            138u8,84u8,241u8,1u8,211u8,95u8,184u8,213u8,128u8,87u8,113u8,90u8,172u8,36u8,51u8,4u8,88u8,220u8,86u8,159u8,
            6u8,54u8,174u8,132u8,16u8,43u8,161u8,67u8,156u8,49u8,87u8,150u8,240u8,162u8,2u8,83u8,80u8,148u8,192u8,68u8,
            186u8,182u8,138u8,106u8,179u8,35u8,41u8,82u8,64u8,60u8,86u8,3u8,66u8,165u8,220u8,37u8,89u8,167u8,185u8,27u8,
            111u8,37u8,132u8,162u8,122u8,107u8,84u8,123u8,25u8,37u8,131u8,84u8,226u8,248u8,88u8,67u8,171u8,157u8,212u8,154u8,
            75u8,28u8,193u8,30u8,162u8,30u8,152u8,51u8,181u8,248u8,204u8,181u8,226u8,144u8,63u8,70u8,249u8,61u8,190u8,83u8,
            121u8,209u8,147u8,15u8,171u8,183u8,152u8,108u8,213u8,23u8,67u8,152u8,24u8,57u8,19u8,113u8,121u8,105u8,36u8,37u8,
            104u8,170u8,190u8,183u8,50u8,166u8,39u8,37u8,201u8,208u8,152u8,69u8,140u8,253u8,196u8,191u8,242u8,24u8,114u8,216u8,
            47u8,7u8,89u8,64u8,199u8,131u8,109u8,85u8,81u8,91u8,8u8,11u8,116u8,242u8,131u8,127u8,43u8,162u8,35u8,212u8,
            127u8,253u8,203u8,135u8,163u8,182u8,216u8,115u8,55u8,17u8,46u8,18u8,191u8,122u8,39u8,99u8,143u8,202u8,34u8,191u8,
            127u8,239u8,159u8,236u8,174u8,172u8,178u8,72u8,94u8,141u8,5u8,157u8,179u8,177u8,87u8,109u8,70u8,215u8,254u8,232u8,
            47u8,230u8,23u8,234u8,111u8,87u8,20u8,0u8,0u8,0u8,0u8,6u8,115u8,105u8,103u8,110u8,101u8,114u8,204u8,2u8,
            31u8,139u8,8u8,0u8,0u8,0u8,0u8,0u8,2u8,255u8,181u8,82u8,205u8,78u8,3u8,33u8,16u8,190u8,247u8,41u8,
            230u8,100u8,90u8,99u8,218u8,251u8,246u8,166u8,111u8,96u8,188u8,47u8,179u8,11u8,219u8,78u8,196u8,129u8,240u8,211u8,
            218u8,52u8,125u8,119u8,89u8,22u8,86u8,107u8,52u8,61u8,149u8,19u8,48u8,243u8,205u8,247u8,3u8,31u8,70u8,70u8,
            173u8,192u8,7u8,217u8,52u8,158u8,118u8,172u8,28u8,156u8,23u8,144u8,214u8,102u8,3u8,207u8,198u8,57u8,115u8,244u8,
            16u8,246u8,10u8,80u8,74u8,167u8,188u8,7u8,51u8,228u8,227u8,212u8,90u8,27u8,95u8,12u8,247u8,202u8,134u8,136u8,
            90u8,159u8,158u8,224u8,100u8,34u8,244u8,200u8,169u8,143u8,248u8,189u8,2u8,196u8,132u8,16u8,128u8,30u8,58u8,69u8,
            188u8,3u8,76u8,164u8,46u8,246u8,1u8,142u8,14u8,173u8,77u8,188u8,152u8,216u8,34u8,75u8,64u8,174u8,115u8,11u8,
            105u8,61u8,10u8,33u8,234u8,182u8,64u8,139u8,226u8,125u8,26u8,42u8,157u8,177u8,112u8,206u8,144u8,102u8,86u8,123u8,
            249u8,3u8,42u8,186u8,108u8,171u8,45u8,61u8,2u8,186u8,217u8,38u8,121u8,32u8,30u8,7u8,14u8,164u8,180u8,204u8,
            0u8,198u8,64u8,7u8,5u8,54u8,118u8,154u8,122u8,24u8,34u8,195u8,53u8,124u8,233u8,27u8,120u8,152u8,100u8,172u8,
            210u8,174u8,220u8,110u8,23u8,223u8,209u8,88u8,82u8,183u8,34u8,252u8,49u8,189u8,52u8,181u8,102u8,184u8,158u8,92u8,
            193u8,211u8,227u8,140u8,235u8,241u8,183u8,144u8,85u8,46u8,93u8,42u8,245u8,6u8,94u8,85u8,136u8,46u8,189u8,131u8,
            139u8,10u8,12u8,235u8,19u8,208u8,144u8,222u8,65u8,64u8,178u8,137u8,233u8,22u8,217u8,99u8,31u8,200u8,112u8,145u8,
            178u8,134u8,183u8,156u8,192u8,88u8,245u8,86u8,101u8,61u8,83u8,61u8,131u8,241u8,128u8,164u8,177u8,75u8,159u8,133u8,
            56u8,215u8,215u8,153u8,40u8,119u8,150u8,148u8,70u8,3u8,228u8,219u8,240u8,201u8,237u8,52u8,114u8,244u8,48u8,91u8,
            232u8,140u8,209u8,219u8,27u8,234u8,240u8,95u8,117u8,53u8,129u8,59u8,168u8,204u8,17u8,46u8,113u8,14u8,121u8,214u8,
            122u8,89u8,124u8,1u8,168u8,44u8,20u8,94u8,31u8,3u8,0u8,0u8,0u8,0u8,8u8,102u8,101u8,97u8,116u8,117u8,
            114u8,101u8,115u8,254u8,21u8,31u8,139u8,8u8,0u8,0u8,0u8,0u8,0u8,2u8,255u8,197u8,89u8,109u8,83u8,219u8,
            58u8,22u8,254u8,222u8,95u8,33u8,102u8,103u8,153u8,164u8,27u8,160u8,9u8,133u8,182u8,41u8,237u8,108u8,72u8,12u8,
            100u8,26u8,2u8,19u8,2u8,157u8,206u8,157u8,174u8,80u8,108u8,37u8,209u8,226u8,216u8,94u8,217u8,14u8,100u8,186u8,
            253u8,239u8,123u8,36u8,89u8,126u8,119u8,8u8,105u8,239u8,222u8,204u8,116u8,106u8,108u8,233u8,188u8,60u8,231u8,57u8,
            71u8,71u8,210u8,193u8,193u8,1u8,234u8,209u8,41u8,115u8,168u8,143u8,166u8,148u8,4u8,33u8,167u8,104u8,106u8,147u8,
            25u8,252u8,229u8,114u8,212u8,241u8,2u8,215u8,223u8,71u8,227u8,185u8,235u8,83u8,68u8,224u8,83u8,232u8,83u8,11u8,
            49u8,71u8,125u8,64u8,190u8,71u8,77u8,54u8,101u8,38u8,98u8,11u8,207u8,166u8,11u8,234u8,4u8,36u8,96u8,174u8,
            227u8,35u8,119u8,170u8,133u8,249u8,48u8,250u8,213u8,1u8,40u8,9u8,230u8,20u8,93u8,186u8,75u8,138u8,252u8,192u8,
            178u8,217u8,164u8,33u8,95u8,68u8,98u8,162u8,55u8,196u8,177u8,82u8,111u8,167u8,156u8,44u8,232u8,163u8,203u8,31u8,
            246u8,95u8,45u8,92u8,43u8,180u8,229u8,204u8,118u8,59u8,150u8,251u8,227u8,21u8,130u8,31u8,24u8,164u8,222u8,83u8,
            206u8,93u8,254u8,49u8,251u8,206u8,103u8,51u8,135u8,230u8,95u8,46u8,169u8,25u8,136u8,145u8,242u8,45u8,24u8,246u8,
            233u8,79u8,252u8,105u8,29u8,103u8,17u8,178u8,103u8,128u8,172u8,130u8,155u8,73u8,160u8,98u8,35u8,12u8,98u8,206u8,
            51u8,248u8,35u8,127u8,238u8,134u8,182u8,133u8,76u8,119u8,65u8,209u8,35u8,11u8,230u8,200u8,114u8,205u8,48u8,134u8,
            24u8,61u8,206u8,25u8,204u8,248u8,119u8,232u8,7u8,16u8,0u8,64u8,67u8,224u8,230u8,80u8,8u8,14u8,64u8,47u8,
            158u8,133u8,140u8,125u8,45u8,189u8,239u8,4u8,28u8,32u8,52u8,229u8,76u8,24u8,64u8,96u8,232u8,99u8,86u8,29u8,
            167u8,255u8,9u8,153u8,128u8,149u8,120u8,30u8,119u8,151u8,196u8,150u8,49u8,212u8,33u8,64u8,238u8,35u8,0u8,9u8,
            76u8,56u8,133u8,225u8,60u8,156u8,193u8,231u8,199u8,57u8,117u8,180u8,124u8,22u8,201u8,103u8,206u8,172u8,32u8,217u8,
            135u8,184u8,130u8,121u8,174u8,139u8,22u8,196u8,89u8,33u8,147u8,56u8,240u8,240u8,64u8,17u8,11u8,208u8,156u8,112u8,
            8u8,184u8,139u8,66u8,199u8,2u8,225u8,129u8,14u8,191u8,233u8,90u8,84u8,155u8,254u8,2u8,124u8,72u8,76u8,71u8,
            146u8,248u8,105u8,179u8,41u8,13u8,216u8,130u8,182u8,115u8,242u8,246u8,224u8,219u8,235u8,128u8,19u8,199u8,103u8,0u8,
            233u8,235u8,172u8,104u8,6u8,4u8,118u8,236u8,149u8,196u8,19u8,16u8,13u8,157u8,128u8,217u8,48u8,158u8,83u8,155u8,
            4u8,212u8,146u8,246u8,33u8,238u8,218u8,182u8,27u8,10u8,31u8,124u8,248u8,231u8,121u8,212u8,161u8,150u8,72u8,20u8,
            230u8,107u8,21u8,72u8,200u8,9u8,86u8,30u8,216u8,99u8,131u8,48u8,226u8,251u8,174u8,201u8,164u8,0u8,105u8,174u8,
            240u8,148u8,229u8,226u8,34u8,176u8,115u8,192u8,250u8,101u8,148u8,42u8,211u8,208u8,145u8,223u8,124u8,149u8,27u8,218u8,
            46u8,145u8,132u8,137u8,150u8,41u8,119u8,23u8,106u8,184u8,4u8,14u8,108u8,160u8,42u8,92u8,138u8,10u8,44u8,201u8,
            107u8,49u8,127u8,98u8,179u8,25u8,149u8,168u8,115u8,186u8,16u8,147u8,32u8,14u8,174u8,99u8,82u8,53u8,82u8,68u8,
            103u8,66u8,129u8,106u8,78u8,33u8,2u8,128u8,152u8,131u8,94u8,123u8,148u8,67u8,24u8,75u8,33u8,139u8,24u8,36u8,
            101u8,67u8,48u8,193u8,99u8,238u8,66u8,100u8,69u8,29u8,161u8,75u8,202u8,193u8,48u8,141u8,133u8,200u8,125u8,81u8,
            80u8,84u8,157u8,153u8,133u8,64u8,131u8,196u8,157u8,9u8,157u8,147u8,37u8,131u8,218u8,3u8,85u8,38u8,194u8,66u8,
            248u8,149u8,84u8,135u8,120u8,128u8,132u8,49u8,250u8,95u8,132u8,66u8,210u8,62u8,50u8,74u8,166u8,2u8,24u8,2u8,
            206u8,120u8,192u8,106u8,202u8,151u8,25u8,200u8,96u8,150u8,103u8,147u8,213u8,132u8,152u8,15u8,121u8,63u8,135u8,110u8,
            32u8,192u8,32u8,129u8,2u8,72u8,80u8,154u8,228u8,152u8,7u8,116u8,176u8,147u8,132u8,145u8,106u8,163u8,64u8,69u8,
            105u8,25u8,80u8,63u8,80u8,5u8,52u8,101u8,147u8,86u8,80u8,179u8,25u8,208u8,255u8,94u8,56u8,133u8,45u8,10u8,
            196u8,177u8,168u8,99u8,174u8,176u8,57u8,167u8,230u8,3u8,166u8,14u8,153u8,216u8,212u8,186u8,7u8,195u8,109u8,247u8,
            177u8,94u8,130u8,165u8,96u8,188u8,7u8,184u8,76u8,152u8,205u8,130u8,21u8,152u8,65u8,124u8,69u8,16u8,168u8,180u8,
            65u8,156u8,144u8,144u8,199u8,200u8,11u8,33u8,216u8,102u8,108u8,219u8,62u8,186u8,112u8,31u8,69u8,36u8,26u8,58u8,
            224u8,180u8,16u8,67u8,139u8,249u8,82u8,127u8,28u8,33u8,77u8,64u8,201u8,12u8,19u8,30u8,32u8,75u8,3u8,123u8,
            165u8,245u8,112u8,10u8,211u8,29u8,20u8,240u8,16u8,248u8,18u8,23u8,179u8,189u8,63u8,241u8,167u8,117u8,116u8,69u8,
            18u8,94u8,11u8,15u8,253u8,57u8,196u8,72u8,235u8,62u8,64u8,95u8,231u8,20u8,60u8,227u8,8u8,74u8,24u8,179u8,
            226u8,74u8,224u8,65u8,164u8,201u8,12u8,152u8,173u8,1u8,23u8,53u8,19u8,28u8,142u8,240u8,78u8,216u8,165u8,147u8,
            60u8,162u8,94u8,28u8,216u8,56u8,175u8,15u8,16u8,89u8,18u8,102u8,139u8,105u8,42u8,223u8,133u8,152u8,168u8,82u8,
            76u8,168u8,73u8,196u8,58u8,3u8,10u8,89u8,105u8,201u8,205u8,73u8,221u8,143u8,101u8,14u8,116u8,157u8,66u8,113u8,
            81u8,146u8,223u8,36u8,228u8,168u8,123u8,213u8,51u8,112u8,207u8,184u8,54u8,134u8,61u8,99u8,216u8,253u8,134u8,187u8,
            23u8,70u8,247u8,75u8,27u8,133u8,199u8,111u8,209u8,39u8,212u8,84u8,235u8,91u8,18u8,109u8,180u8,150u8,90u8,181u8,
            122u8,27u8,77u8,92u8,23u8,10u8,154u8,25u8,17u8,248u8,44u8,187u8,162u8,34u8,89u8,185u8,226u8,225u8,165u8,186u8,
            235u8,114u8,228u8,207u8,34u8,234u8,86u8,200u8,69u8,198u8,132u8,222u8,140u8,19u8,139u8,230u8,184u8,42u8,237u8,128u8,
            207u8,13u8,168u8,89u8,224u8,161u8,149u8,162u8,87u8,84u8,205u8,33u8,93u8,3u8,96u8,180u8,8u8,128u8,207u8,22u8,
            128u8,50u8,71u8,34u8,91u8,98u8,53u8,30u8,103u8,75u8,248u8,154u8,76u8,44u8,67u8,48u8,174u8,81u8,41u8,4u8,
            199u8,35u8,163u8,51u8,198u8,103u8,163u8,62u8,184u8,129u8,59u8,55u8,248u8,122u8,212u8,191u8,235u8,140u8,13u8,141u8,
            97u8,171u8,128u8,161u8,52u8,3u8,43u8,59u8,49u8,241u8,113u8,164u8,249u8,165u8,232u8,85u8,232u8,173u8,196u8,79u8,
            45u8,227u8,143u8,232u8,230u8,162u8,211u8,218u8,59u8,106u8,182u8,26u8,226u8,233u8,80u8,60u8,73u8,134u8,142u8,250u8,
            215u8,198u8,101u8,111u8,175u8,121u8,252u8,70u8,44u8,60u8,243u8,132u8,158u8,138u8,88u8,190u8,236u8,209u8,34u8,221u8,
            9u8,52u8,213u8,44u8,125u8,102u8,17u8,90u8,11u8,115u8,25u8,81u8,193u8,88u8,12u8,182u8,226u8,14u8,120u8,171u8,
            108u8,197u8,96u8,43u8,30u8,118u8,198u8,253u8,59u8,227u8,70u8,163u8,125u8,24u8,53u8,95u8,41u8,184u8,103u8,52u8,
            192u8,254u8,156u8,200u8,201u8,224u8,40u8,230u8,204u8,163u8,11u8,75u8,78u8,142u8,106u8,148u8,64u8,94u8,76u8,255u8,
            241u8,140u8,18u8,141u8,106u8,74u8,120u8,133u8,224u8,45u8,19u8,98u8,189u8,250u8,103u8,35u8,123u8,79u8,68u8,119u8,
            139u8,85u8,207u8,219u8,110u8,67u8,131u8,64u8,49u8,115u8,166u8,110u8,187u8,109u8,206u8,9u8,115u8,48u8,3u8,131u8,
            238u8,227u8,0u8,64u8,189u8,7u8,188u8,77u8,81u8,226u8,84u8,111u8,36u8,198u8,160u8,126u8,47u8,85u8,187u8,182u8,
            141u8,243u8,47u8,85u8,164u8,206u8,245u8,248u8,234u8,6u8,223u8,140u8,123u8,80u8,15u8,58u8,253u8,33u8,238u8,247u8,
            242u8,65u8,126u8,91u8,30u8,228u8,180u8,247u8,88u8,123u8,92u8,140u8,113u8,181u8,252u8,146u8,248u8,150u8,203u8,220u8,
            50u8,188u8,213u8,154u8,171u8,67u8,235u8,34u8,104u8,107u8,220u8,71u8,9u8,115u8,132u8,248u8,132u8,57u8,132u8,175u8,
            68u8,0u8,23u8,208u8,74u8,192u8,170u8,235u8,11u8,216u8,151u8,199u8,155u8,2u8,124u8,119u8,137u8,79u8,251u8,195u8,
            206u8,232u8,27u8,62u8,187u8,26u8,93u8,66u8,13u8,185u8,59u8,214u8,200u8,30u8,149u8,35u8,187u8,92u8,96u8,165u8,
            20u8,43u8,165u8,120u8,121u8,156u8,224u8,89u8,34u8,174u8,12u8,72u8,225u8,69u8,149u8,160u8,151u8,128u8,88u8,162u8,
            174u8,18u8,189u8,25u8,17u8,29u8,106u8,84u8,187u8,76u8,104u8,171u8,97u8,127u8,6u8,236u8,21u8,229u8,14u8,218u8,
            145u8,128u8,179u8,73u8,24u8,168u8,102u8,78u8,118u8,127u8,182u8,107u8,62u8,192u8,58u8,224u8,122u8,208u8,159u8,112u8,
            127u8,243u8,21u8,116u8,48u8,48u8,186u8,99u8,153u8,180u8,189u8,254u8,205u8,120u8,212u8,63u8,189u8,29u8,27u8,248u8,
            28u8,74u8,242u8,153u8,145u8,144u8,246u8,184u8,28u8,218u8,200u8,42u8,89u8,64u8,18u8,155u8,48u8,88u8,142u8,133u8,
            229u8,69u8,250u8,62u8,163u8,174u8,4u8,250u8,103u8,84u8,188u8,124u8,213u8,94u8,107u8,192u8,75u8,171u8,212u8,34u8,
            180u8,3u8,134u8,169u8,213u8,58u8,58u8,106u8,126u8,104u8,183u8,149u8,221u8,248u8,129u8,174u8,112u8,212u8,102u8,137u8,
            26u8,22u8,80u8,238u8,16u8,27u8,47u8,91u8,169u8,2u8,246u8,23u8,151u8,169u8,203u8,219u8,193u8,184u8,143u8,141u8,
            158u8,180u8,27u8,95u8,127u8,193u8,119u8,157u8,65u8,191u8,7u8,11u8,48u8,190u8,107u8,229u8,11u8,214u8,187u8,98u8,
            236u8,51u8,110u8,99u8,239u8,33u8,241u8,118u8,217u8,42u8,6u8,125u8,19u8,101u8,37u8,145u8,95u8,171u8,100u8,203u8,
            34u8,182u8,137u8,41u8,207u8,114u8,224u8,116u8,208u8,249u8,98u8,180u8,78u8,247u8,90u8,71u8,199u8,165u8,221u8,198u8,
            111u8,8u8,110u8,73u8,104u8,107u8,126u8,125u8,211u8,232u8,70u8,6u8,98u8,48u8,48u8,114u8,74u8,199u8,242u8,125u8,
            121u8,30u8,79u8,108u8,56u8,121u8,104u8,77u8,228u8,132u8,66u8,248u8,138u8,210u8,74u8,130u8,149u8,150u8,176u8,101u8,
            108u8,138u8,122u8,42u8,35u8,1u8,50u8,220u8,144u8,195u8,94u8,109u8,6u8,219u8,63u8,239u8,197u8,221u8,157u8,64u8,
            151u8,4u8,81u8,41u8,81u8,251u8,81u8,40u8,44u8,128u8,190u8,47u8,171u8,43u8,17u8,221u8,132u8,51u8,19u8,81u8,
            129u8,247u8,46u8,23u8,251u8,35u8,78u8,229u8,118u8,57u8,58u8,101u8,218u8,79u8,129u8,61u8,50u8,110u8,174u8,110u8,
            71u8,93u8,168u8,33u8,163u8,171u8,219u8,235u8,56u8,107u8,62u8,148u8,35u8,173u8,45u8,199u8,202u8,242u8,34u8,218u8,
            57u8,113u8,37u8,80u8,231u8,69u8,108u8,9u8,119u8,78u8,81u8,37u8,214u8,50u8,13u8,225u8,192u8,16u8,228u8,154u8,
            176u8,215u8,6u8,140u8,106u8,22u8,155u8,78u8,41u8,7u8,48u8,212u8,25u8,75u8,252u8,65u8,30u8,60u8,200u8,241u8,
            123u8,81u8,218u8,34u8,18u8,194u8,43u8,168u8,135u8,126u8,189u8,24u8,164u8,84u8,41u8,186u8,233u8,159u8,227u8,78u8,
            183u8,123u8,117u8,59u8,28u8,199u8,8u8,54u8,223u8,148u8,67u8,168u8,13u8,194u8,90u8,111u8,69u8,197u8,73u8,203u8,
            172u8,42u8,47u8,25u8,49u8,191u8,82u8,83u8,210u8,202u8,170u8,55u8,129u8,212u8,166u8,51u8,181u8,245u8,246u8,64u8,
            65u8,5u8,111u8,215u8,231u8,118u8,207u8,24u8,24u8,231u8,144u8,29u8,87u8,67u8,124u8,125u8,117u8,53u8,72u8,208u8,
            106u8,150u8,163u8,149u8,232u8,196u8,82u8,103u8,17u8,172u8,188u8,196u8,18u8,172u8,10u8,66u8,182u8,132u8,42u8,175u8,
            170u8,186u8,247u8,129u8,99u8,67u8,14u8,202u8,137u8,61u8,163u8,19u8,78u8,208u8,132u8,248u8,240u8,151u8,11u8,59u8,
            88u8,5u8,159u8,31u8,122u8,158u8,203u8,3u8,145u8,161u8,247u8,209u8,152u8,125u8,113u8,106u8,119u8,95u8,10u8,233u8,
            166u8,189u8,208u8,232u8,27u8,244u8,184u8,231u8,163u8,206u8,245u8,197u8,55u8,220u8,25u8,156u8,27u8,167u8,163u8,78u8,
            126u8,49u8,108u8,22u8,119u8,196u8,178u8,17u8,226u8,43u8,232u8,11u8,96u8,111u8,239u8,205u8,87u8,56u8,50u8,8u8,
            71u8,123u8,207u8,146u8,46u8,104u8,141u8,34u8,64u8,35u8,223u8,1u8,149u8,201u8,222u8,246u8,208u8,98u8,141u8,230u8,
            181u8,235u8,94u8,62u8,32u8,217u8,139u8,13u8,89u8,66u8,79u8,7u8,55u8,205u8,214u8,225u8,251u8,102u8,18u8,38u8,
            255u8,87u8,162u8,33u8,197u8,97u8,144u8,7u8,123u8,142u8,209u8,109u8,119u8,124u8,59u8,74u8,69u8,225u8,240u8,99u8,
            249u8,50u8,230u8,71u8,83u8,68u8,57u8,151u8,48u8,148u8,45u8,103u8,69u8,185u8,69u8,208u8,179u8,162u8,76u8,37u8,
            107u8,235u8,133u8,173u8,168u8,177u8,18u8,108u8,69u8,26u8,92u8,210u8,73u8,34u8,50u8,1u8,202u8,251u8,242u8,130u8,
            33u8,57u8,197u8,132u8,17u8,186u8,137u8,120u8,228u8,46u8,236u8,134u8,109u8,234u8,204u8,160u8,230u8,194u8,194u8,55u8,
            3u8,65u8,78u8,9u8,218u8,212u8,155u8,67u8,232u8,56u8,177u8,83u8,104u8,199u8,45u8,209u8,237u8,233u8,23u8,227u8,
            91u8,210u8,22u8,141u8,12u8,48u8,119u8,136u8,207u8,58u8,131u8,27u8,3u8,127u8,29u8,93u8,13u8,207u8,241u8,192u8,
            24u8,158u8,143u8,47u8,226u8,80u8,188u8,253u8,11u8,111u8,140u8,250u8,25u8,22u8,190u8,74u8,45u8,253u8,226u8,120u8,
            27u8,14u8,169u8,45u8,121u8,96u8,38u8,46u8,187u8,228u8,133u8,132u8,227u8,6u8,226u8,208u8,58u8,190u8,189u8,33u8,
            150u8,5u8,81u8,243u8,211u8,203u8,145u8,113u8,54u8,234u8,92u8,26u8,95u8,175u8,70u8,95u8,48u8,212u8,244u8,161u8,
            49u8,194u8,67u8,195u8,232u8,25u8,189u8,212u8,169u8,98u8,70u8,77u8,20u8,228u8,248u8,90u8,175u8,145u8,180u8,10u8,
            162u8,233u8,128u8,19u8,106u8,216u8,242u8,6u8,62u8,13u8,100u8,43u8,33u8,238u8,161u8,28u8,117u8,88u8,161u8,148u8,
            42u8,118u8,37u8,4u8,18u8,86u8,138u8,144u8,38u8,68u8,210u8,130u8,219u8,72u8,93u8,208u8,157u8,132u8,239u8,63u8,
            55u8,242u8,236u8,57u8,211u8,29u8,40u8,236u8,6u8,149u8,69u8,122u8,159u8,40u8,159u8,181u8,140u8,125u8,212u8,133u8,
            227u8,106u8,121u8,87u8,2u8,39u8,138u8,226u8,206u8,65u8,219u8,24u8,129u8,4u8,76u8,250u8,39u8,236u8,109u8,246u8,
            11u8,53u8,72u8,54u8,68u8,58u8,153u8,176u8,188u8,160u8,168u8,197u8,56u8,182u8,209u8,174u8,154u8,223u8,136u8,148u8,
            39u8,182u8,30u8,191u8,253u8,220u8,208u8,102u8,100u8,222u8,170u8,4u8,88u8,151u8,65u8,112u8,49u8,68u8,121u8,176u8,
            83u8,83u8,162u8,219u8,237u8,40u8,88u8,216u8,157u8,38u8,154u8,235u8,192u8,57u8,105u8,49u8,104u8,22u8,247u8,156u8,
            176u8,5u8,131u8,67u8,78u8,230u8,139u8,67u8,5u8,88u8,250u8,28u8,6u8,233u8,87u8,21u8,209u8,122u8,253u8,99u8,
            146u8,173u8,83u8,84u8,219u8,161u8,79u8,176u8,191u8,244u8,79u8,180u8,41u8,159u8,107u8,66u8,112u8,189u8,158u8,50u8,
            73u8,252u8,196u8,50u8,131u8,3u8,55u8,53u8,44u8,182u8,166u8,17u8,187u8,241u8,35u8,31u8,181u8,63u8,190u8,255u8,
            172u8,199u8,98u8,126u8,38u8,138u8,109u8,32u8,70u8,124u8,115u8,251u8,9u8,237u8,46u8,224u8,190u8,6u8,210u8,156u8,
            195u8,113u8,195u8,204u8,118u8,39u8,176u8,109u8,132u8,55u8,121u8,147u8,246u8,245u8,140u8,172u8,28u8,6u8,2u8,222u8,
            100u8,95u8,57u8,240u8,74u8,25u8,208u8,110u8,171u8,194u8,80u8,219u8,85u8,33u8,74u8,57u8,15u8,119u8,51u8,192u8,
            145u8,26u8,67u8,39u8,200u8,201u8,123u8,11u8,196u8,173u8,37u8,212u8,126u8,173u8,101u8,41u8,19u8,181u8,172u8,6u8,
            98u8,245u8,134u8,188u8,236u8,72u8,73u8,149u8,176u8,130u8,122u8,134u8,254u8,129u8,154u8,85u8,174u8,111u8,104u8,114u8,
            68u8,160u8,223u8,99u8,115u8,36u8,76u8,25u8,61u8,37u8,182u8,191u8,177u8,213u8,169u8,132u8,235u8,138u8,35u8,123u8,
            81u8,138u8,227u8,21u8,50u8,117u8,153u8,152u8,89u8,241u8,68u8,250u8,164u8,22u8,131u8,104u8,152u8,44u8,39u8,155u8,
            172u8,35u8,229u8,164u8,68u8,187u8,187u8,241u8,8u8,168u8,91u8,1u8,212u8,19u8,191u8,182u8,155u8,33u8,78u8,37u8,
            105u8,26u8,218u8,212u8,194u8,26u8,116u8,65u8,109u8,79u8,29u8,219u8,49u8,199u8,180u8,67u8,184u8,167u8,128u8,101u8,
            157u8,62u8,169u8,199u8,236u8,101u8,95u8,226u8,91u8,26u8,237u8,182u8,34u8,112u8,170u8,80u8,161u8,180u8,191u8,13u8,
            45u8,87u8,249u8,157u8,142u8,155u8,136u8,252u8,100u8,37u8,143u8,75u8,44u8,250u8,4u8,1u8,208u8,202u8,14u8,196u8,
            158u8,53u8,51u8,138u8,193u8,22u8,128u8,248u8,15u8,162u8,22u8,163u8,147u8,19u8,84u8,211u8,218u8,209u8,223u8,209u8,
            251u8,186u8,184u8,238u8,11u8,223u8,23u8,137u8,146u8,99u8,148u8,54u8,184u8,142u8,78u8,62u8,165u8,244u8,230u8,153u8,
            164u8,103u8,121u8,161u8,63u8,199u8,226u8,82u8,52u8,197u8,171u8,55u8,149u8,249u8,12u8,165u8,31u8,78u8,56u8,19u8,
            22u8,71u8,97u8,1u8,100u8,82u8,211u8,83u8,74u8,179u8,101u8,40u8,130u8,168u8,158u8,49u8,228u8,181u8,150u8,25u8,
            61u8,252u8,55u8,134u8,33u8,33u8,10u8,16u8,121u8,237u8,156u8,93u8,84u8,123u8,243u8,52u8,157u8,162u8,127u8,197u8,
            115u8,215u8,16u8,192u8,204u8,240u8,155u8,20u8,46u8,68u8,11u8,20u8,143u8,89u8,152u8,226u8,66u8,21u8,15u8,52u8,
            239u8,255u8,15u8,225u8,79u8,9u8,61u8,65u8,149u8,36u8,216u8,5u8,108u8,242u8,117u8,162u8,52u8,84u8,0u8,98u8,
            12u8,30u8,218u8,129u8,218u8,149u8,70u8,240u8,111u8,127u8,136u8,251u8,237u8,239u8,49u8,36u8,226u8,175u8,120u8,201u8,
            132u8,52u8,129u8,195u8,202u8,156u8,203u8,169u8,202u8,175u8,151u8,137u8,196u8,116u8,145u8,88u8,50u8,157u8,18u8,75u8,
            154u8,133u8,42u8,91u8,50u8,232u8,104u8,147u8,65u8,205u8,119u8,155u8,140u8,106u8,29u8,22u8,70u8,233u8,85u8,57u8,
            169u8,58u8,41u8,161u8,117u8,145u8,22u8,155u8,141u8,61u8,170u8,139u8,241u8,27u8,202u8,125u8,7u8,131u8,91u8,27u8,
            14u8,110u8,29u8,194u8,224u8,195u8,103u8,33u8,202u8,23u8,254u8,10u8,140u8,242u8,195u8,182u8,113u8,127u8,231u8,37u8,
            254u8,239u8,252u8,94u8,0u8,50u8,212u8,172u8,77u8,69u8,106u8,201u8,213u8,32u8,199u8,210u8,92u8,127u8,23u8,60u8,
            57u8,48u8,182u8,29u8,117u8,133u8,245u8,181u8,11u8,84u8,105u8,107u8,184u8,59u8,125u8,106u8,104u8,74u8,3u8,105u8,
            63u8,8u8,171u8,190u8,199u8,111u8,190u8,151u8,120u8,146u8,90u8,34u8,155u8,21u8,208u8,164u8,134u8,124u8,168u8,192u8,
            35u8,53u8,164u8,192u8,131u8,231u8,13u8,125u8,151u8,152u8,248u8,97u8,75u8,27u8,119u8,94u8,102u8,164u8,12u8,236u8,
            225u8,6u8,142u8,188u8,141u8,227u8,249u8,243u8,213u8,255u8,0u8,128u8,189u8,145u8,221u8,155u8,40u8,0u8,0u8,0u8,
            0u8,6u8,111u8,112u8,116u8,105u8,111u8,110u8,177u8,17u8,31u8,139u8,8u8,0u8,0u8,0u8,0u8,0u8,2u8,255u8,
            205u8,90u8,91u8,111u8,219u8,54u8,20u8,126u8,207u8,175u8,96u8,59u8,32u8,179u8,55u8,35u8,23u8,160u8,216u8,131u8,
            211u8,20u8,40u8,214u8,22u8,203u8,67u8,155u8,161u8,201u8,158u8,134u8,193u8,98u8,36u8,58u8,38u8,38u8,139u8,170u8,
            72u8,37u8,117u8,155u8,252u8,247u8,157u8,67u8,82u8,18u8,37u8,145u8,150u8,29u8,187u8,93u8,253u8,208u8,198u8,18u8,
            111u8,231u8,251u8,206u8,157u8,62u8,62u8,62u8,38u8,215u8,11u8,46u8,201u8,82u8,36u8,101u8,202u8,72u8,194u8,230u8,
            60u8,99u8,146u8,168u8,5u8,35u8,151u8,185u8,226u8,34u8,35u8,106u8,149u8,51u8,66u8,179u8,132u8,112u8,5u8,195u8,
            152u8,90u8,136u8,4u8,222u8,11u8,82u8,176u8,188u8,96u8,146u8,101u8,74u8,191u8,92u8,192u8,63u8,41u8,142u8,35u8,
            66u8,79u8,163u8,41u8,185u8,163u8,105u8,201u8,142u8,14u8,236u8,202u8,82u8,37u8,211u8,169u8,121u8,71u8,190u8,30u8,
            16u8,248u8,148u8,210u8,62u8,189u8,99u8,177u8,18u8,197u8,217u8,129u8,126u8,122u8,12u8,39u8,122u8,125u8,35u8,85u8,
            65u8,99u8,61u8,86u8,204u8,9u8,53u8,75u8,193u8,161u8,168u8,34u8,75u8,186u8,34u8,162u8,208u8,255u8,101u8,66u8,
            145u8,27u8,70u8,236u8,49u8,142u8,200u8,197u8,50u8,79u8,217u8,18u8,254u8,100u8,9u8,185u8,231u8,106u8,129u8,19u8,
            245u8,210u8,184u8,136u8,228u8,95u8,88u8,189u8,193u8,23u8,86u8,8u8,92u8,69u8,100u8,12u8,86u8,136u8,41u8,30u8,
            229u8,189u8,184u8,131u8,47u8,43u8,197u8,98u8,145u8,0u8,16u8,2u8,80u8,192u8,13u8,22u8,20u8,30u8,191u8,126u8,
            115u8,45u8,143u8,244u8,108u8,56u8,88u8,25u8,43u8,139u8,205u8,203u8,183u8,102u8,191u8,87u8,48u8,74u8,146u8,88u8,
            228u8,171u8,9u8,73u8,10u8,145u8,79u8,96u8,152u8,40u8,152u8,149u8,19u8,63u8,112u8,142u8,169u8,61u8,76u8,61u8,
            73u8,191u8,124u8,52u8,171u8,230u8,44u8,174u8,240u8,110u8,38u8,29u8,107u8,114u8,152u8,62u8,58u8,138u8,96u8,133u8,
            1u8,182u8,104u8,122u8,79u8,87u8,146u8,164u8,76u8,34u8,85u8,0u8,58u8,251u8,84u8,2u8,226u8,192u8,202u8,105u8,
            107u8,118u8,37u8,27u8,87u8,63u8,75u8,114u8,66u8,230u8,48u8,251u8,121u8,6u8,66u8,63u8,71u8,225u8,79u8,205u8,
            119u8,41u8,150u8,236u8,249u8,81u8,61u8,141u8,103u8,119u8,180u8,224u8,20u8,104u8,77u8,89u8,54u8,130u8,45u8,199u8,
            228u8,229u8,57u8,57u8,61u8,179u8,167u8,61u8,112u8,15u8,22u8,153u8,35u8,71u8,120u8,36u8,158u8,33u8,249u8,56u8,
            59u8,229u8,9u8,200u8,79u8,21u8,211u8,235u8,163u8,38u8,137u8,156u8,21u8,84u8,11u8,71u8,149u8,98u8,203u8,28u8,
            8u8,58u8,10u8,46u8,20u8,93u8,193u8,129u8,34u8,114u8,191u8,224u8,41u8,30u8,156u8,200u8,133u8,40u8,211u8,4u8,
            137u8,142u8,62u8,192u8,209u8,35u8,51u8,51u8,22u8,153u8,84u8,228u8,237u8,229u8,159u8,215u8,23u8,151u8,31u8,102u8,
            23u8,87u8,179u8,171u8,183u8,215u8,83u8,82u8,254u8,246u8,130u8,156u8,147u8,147u8,207u8,47u8,78u8,224u8,115u8,246u8,
            29u8,206u8,170u8,79u8,228u8,61u8,171u8,150u8,194u8,119u8,214u8,15u8,151u8,215u8,253u8,195u8,158u8,58u8,218u8,255u8,
            145u8,169u8,178u8,208u8,39u8,196u8,237u8,87u8,245u8,134u8,122u8,64u8,94u8,222u8,164u8,60u8,38u8,243u8,50u8,35u8,
            72u8,100u8,173u8,76u8,163u8,241u8,180u8,167u8,148u8,141u8,38u8,85u8,170u8,229u8,234u8,225u8,116u8,170u8,151u8,31u8,
            141u8,173u8,14u8,58u8,154u8,136u8,43u8,59u8,179u8,243u8,130u8,222u8,46u8,41u8,32u8,67u8,63u8,149u8,236u8,172u8,
            126u8,76u8,111u8,68u8,161u8,228u8,140u8,207u8,201u8,156u8,166u8,210u8,121u8,193u8,50u8,89u8,130u8,77u8,130u8,135u8,
            144u8,101u8,170u8,200u8,249u8,185u8,94u8,117u8,214u8,57u8,239u8,89u8,119u8,87u8,148u8,201u8,55u8,112u8,88u8,176u8,
            70u8,46u8,71u8,26u8,15u8,158u8,53u8,117u8,192u8,136u8,162u8,60u8,227u8,217u8,45u8,137u8,88u8,15u8,88u8,180u8,
            136u8,102u8,127u8,54u8,37u8,246u8,239u8,39u8,64u8,44u8,97u8,139u8,148u8,41u8,145u8,141u8,152u8,7u8,103u8,220u8,
            104u8,255u8,56u8,227u8,170u8,176u8,93u8,24u8,223u8,29u8,228u8,115u8,144u8,102u8,97u8,168u8,193u8,71u8,130u8,57u8,
            204u8,73u8,164u8,34u8,199u8,145u8,10u8,176u8,12u8,235u8,202u8,187u8,136u8,115u8,217u8,33u8,93u8,77u8,201u8,97u8,
            231u8,44u8,112u8,186u8,27u8,33u8,210u8,182u8,83u8,213u8,32u8,195u8,108u8,163u8,202u8,135u8,234u8,8u8,29u8,86u8,
            87u8,112u8,187u8,250u8,254u8,145u8,182u8,11u8,143u8,212u8,26u8,176u8,125u8,162u8,109u8,47u8,89u8,75u8,176u8,117u8,
            112u8,35u8,202u8,114u8,13u8,204u8,109u8,238u8,55u8,130u8,249u8,217u8,22u8,56u8,127u8,27u8,141u8,182u8,11u8,15u8,
            225u8,220u8,147u8,237u8,9u8,162u8,109u8,4u8,52u8,198u8,9u8,147u8,146u8,64u8,36u8,65u8,212u8,33u8,20u8,212u8,
            17u8,56u8,98u8,179u8,130u8,205u8,163u8,38u8,153u8,49u8,177u8,186u8,208u8,75u8,64u8,200u8,208u8,34u8,71u8,91u8,
            153u8,135u8,117u8,87u8,114u8,45u8,113u8,19u8,162u8,55u8,134u8,23u8,141u8,57u8,7u8,212u8,170u8,90u8,207u8,18u8,
            105u8,103u8,246u8,248u8,172u8,134u8,237u8,159u8,208u8,250u8,0u8,170u8,218u8,59u8,76u8,172u8,87u8,248u8,190u8,236u8,
            174u8,23u8,235u8,136u8,221u8,168u8,15u8,57u8,60u8,132u8,151u8,69u8,33u8,238u8,241u8,11u8,156u8,134u8,133u8,131u8,
            5u8,95u8,46u8,75u8,69u8,111u8,32u8,176u8,195u8,249u8,88u8,193u8,178u8,152u8,33u8,189u8,46u8,247u8,146u8,67u8,
            166u8,8u8,44u8,58u8,137u8,43u8,226u8,176u8,21u8,183u8,230u8,56u8,67u8,38u8,89u8,113u8,234u8,72u8,69u8,165u8,
            100u8,133u8,122u8,54u8,106u8,164u8,155u8,116u8,115u8,140u8,241u8,89u8,143u8,122u8,43u8,125u8,69u8,252u8,73u8,143u8,
            116u8,51u8,96u8,152u8,114u8,158u8,197u8,105u8,9u8,226u8,27u8,145u8,47u8,230u8,31u8,92u8,39u8,55u8,168u8,0u8,
            53u8,9u8,97u8,222u8,61u8,192u8,244u8,113u8,233u8,195u8,162u8,5u8,251u8,251u8,228u8,159u8,16u8,177u8,195u8,108u8,
            34u8,125u8,92u8,89u8,79u8,10u8,82u8,117u8,151u8,136u8,160u8,72u8,162u8,32u8,140u8,54u8,243u8,39u8,112u8,61u8,
            195u8,218u8,100u8,102u8,23u8,25u8,48u8,105u8,103u8,171u8,150u8,97u8,123u8,244u8,1u8,210u8,12u8,100u8,25u8,135u8,
            66u8,90u8,105u8,8u8,118u8,232u8,154u8,147u8,81u8,207u8,217u8,217u8,225u8,227u8,177u8,187u8,79u8,67u8,29u8,88u8,
            114u8,87u8,111u8,236u8,140u8,176u8,226u8,180u8,132u8,219u8,171u8,227u8,24u8,161u8,8u8,157u8,112u8,48u8,238u8,104u8,
            147u8,57u8,179u8,35u8,204u8,248u8,44u8,228u8,202u8,119u8,32u8,126u8,59u8,210u8,111u8,153u8,242u8,50u8,62u8,213u8,
            5u8,35u8,249u8,85u8,87u8,140u8,175u8,70u8,141u8,2u8,123u8,244u8,160u8,126u8,105u8,215u8,168u8,21u8,223u8,188u8,
            241u8,26u8,194u8,62u8,244u8,161u8,173u8,11u8,191u8,108u8,174u8,12u8,93u8,161u8,255u8,95u8,77u8,232u8,107u8,193u8,
            239u8,34u8,187u8,3u8,239u8,169u8,213u8,64u8,231u8,134u8,182u8,51u8,129u8,172u8,130u8,91u8,160u8,38u8,53u8,183u8,
            15u8,111u8,86u8,132u8,38u8,137u8,45u8,22u8,142u8,2u8,206u8,158u8,166u8,5u8,163u8,201u8,106u8,125u8,2u8,54u8,
            231u8,105u8,218u8,182u8,120u8,136u8,49u8,107u8,131u8,89u8,152u8,80u8,156u8,185u8,29u8,169u8,213u8,171u8,188u8,148u8,
            139u8,217u8,13u8,141u8,255u8,109u8,24u8,100u8,227u8,54u8,213u8,154u8,141u8,78u8,121u8,221u8,243u8,212u8,32u8,204u8,
            54u8,188u8,118u8,24u8,51u8,45u8,154u8,246u8,22u8,125u8,214u8,189u8,249u8,95u8,111u8,64u8,59u8,166u8,7u8,217u8,
            166u8,36u8,146u8,186u8,185u8,96u8,137u8,213u8,76u8,71u8,153u8,174u8,225u8,129u8,228u8,130u8,45u8,197u8,29u8,210u8,
            140u8,13u8,45u8,147u8,175u8,225u8,183u8,198u8,85u8,232u8,174u8,78u8,178u8,167u8,192u8,207u8,62u8,235u8,30u8,215u8,
            160u8,58u8,120u8,141u8,251u8,105u8,193u8,63u8,23u8,185u8,225u8,189u8,81u8,158u8,158u8,229u8,218u8,99u8,125u8,167u8,
            4u8,0u8,240u8,65u8,227u8,13u8,243u8,222u8,169u8,175u8,250u8,225u8,252u8,59u8,38u8,105u8,51u8,216u8,107u8,19u8,
            186u8,244u8,227u8,253u8,38u8,108u8,184u8,181u8,195u8,218u8,154u8,248u8,139u8,99u8,190u8,126u8,155u8,44u8,205u8,29u8,
            169u8,7u8,25u8,246u8,122u8,220u8,92u8,221u8,211u8,220u8,244u8,210u8,0u8,209u8,94u8,144u8,213u8,102u8,15u8,142u8,
            212u8,177u8,178u8,246u8,224u8,93u8,136u8,146u8,176u8,245u8,118u8,14u8,118u8,119u8,235u8,26u8,246u8,203u8,56u8,2u8,
            14u8,61u8,51u8,88u8,156u8,247u8,237u8,177u8,242u8,209u8,30u8,147u8,245u8,249u8,234u8,102u8,88u8,189u8,106u8,175u8,
            181u8,132u8,28u8,252u8,32u8,54u8,188u8,147u8,239u8,222u8,81u8,153u8,154u8,38u8,48u8,118u8,206u8,117u8,233u8,14u8,
            141u8,121u8,142u8,154u8,212u8,12u8,154u8,152u8,88u8,6u8,185u8,95u8,181u8,94u8,19u8,229u8,223u8,240u8,185u8,118u8,
            44u8,138u8,204u8,11u8,177u8,212u8,184u8,142u8,64u8,29u8,240u8,255u8,153u8,40u8,102u8,56u8,17u8,154u8,142u8,52u8,
            77u8,197u8,189u8,212u8,77u8,100u8,60u8,86u8,165u8,166u8,58u8,152u8,84u8,23u8,33u8,30u8,85u8,173u8,86u8,216u8,
            86u8,101u8,195u8,109u8,186u8,237u8,149u8,113u8,32u8,105u8,208u8,14u8,184u8,201u8,14u8,234u8,12u8,65u8,147u8,26u8,
            84u8,228u8,61u8,107u8,114u8,133u8,211u8,94u8,211u8,72u8,215u8,123u8,109u8,171u8,149u8,111u8,24u8,92u8,4u8,9u8,
            104u8,235u8,68u8,234u8,40u8,34u8,23u8,158u8,222u8,219u8,164u8,82u8,71u8,14u8,55u8,83u8,31u8,171u8,230u8,79u8,
            93u8,65u8,8u8,84u8,196u8,123u8,46u8,123u8,30u8,44u8,49u8,43u8,7u8,74u8,6u8,83u8,43u8,248u8,26u8,32u8,
            221u8,202u8,32u8,88u8,19u8,184u8,141u8,106u8,242u8,8u8,10u8,160u8,6u8,18u8,72u8,173u8,68u8,152u8,42u8,4u8,
            202u8,2u8,127u8,118u8,225u8,203u8,45u8,124u8,178u8,253u8,104u8,149u8,193u8,95u8,89u8,14u8,50u8,152u8,148u8,190u8,
            241u8,41u8,120u8,247u8,137u8,141u8,40u8,128u8,83u8,238u8,18u8,159u8,42u8,4u8,54u8,104u8,85u8,14u8,135u8,165u8,
            195u8,225u8,184u8,180u8,142u8,108u8,124u8,207u8,96u8,19u8,95u8,64u8,170u8,41u8,236u8,219u8,113u8,37u8,66u8,237u8,
            40u8,92u8,19u8,130u8,229u8,66u8,164u8,111u8,214u8,26u8,222u8,115u8,91u8,201u8,67u8,107u8,128u8,190u8,181u8,117u8,
            91u8,37u8,195u8,96u8,39u8,223u8,207u8,150u8,246u8,161u8,45u8,182u8,76u8,185u8,179u8,5u8,89u8,97u8,244u8,67u8,
            120u8,111u8,123u8,229u8,177u8,113u8,121u8,230u8,41u8,172u8,116u8,243u8,36u8,211u8,229u8,84u8,115u8,227u8,14u8,247u8,
            199u8,183u8,176u8,196u8,169u8,109u8,171u8,212u8,87u8,187u8,147u8,122u8,58u8,26u8,88u8,125u8,205u8,89u8,77u8,12u8,
            57u8,70u8,37u8,102u8,48u8,100u8,192u8,104u8,58u8,87u8,236u8,91u8,184u8,62u8,120u8,212u8,69u8,210u8,236u8,184u8,
            87u8,7u8,229u8,196u8,226u8,199u8,70u8,17u8,243u8,60u8,93u8,233u8,180u8,5u8,228u8,140u8,171u8,202u8,212u8,92u8,
            70u8,219u8,223u8,82u8,48u8,219u8,238u8,209u8,119u8,201u8,229u8,18u8,243u8,10u8,140u8,43u8,111u8,172u8,207u8,89u8,
            232u8,7u8,115u8,76u8,106u8,76u8,88u8,175u8,126u8,19u8,225u8,130u8,200u8,179u8,148u8,103u8,204u8,244u8,33u8,32u8,
            158u8,50u8,26u8,47u8,26u8,52u8,133u8,39u8,164u8,64u8,203u8,241u8,193u8,126u8,123u8,112u8,53u8,27u8,157u8,108u8,
            237u8,131u8,196u8,216u8,125u8,133u8,159u8,249u8,200u8,53u8,249u8,17u8,12u8,168u8,95u8,63u8,26u8,231u8,219u8,30u8,
            239u8,42u8,44u8,140u8,110u8,6u8,119u8,181u8,109u8,115u8,156u8,154u8,106u8,112u8,119u8,140u8,48u8,85u8,105u8,225u8,
            116u8,232u8,5u8,234u8,112u8,8u8,41u8,31u8,80u8,85u8,6u8,61u8,254u8,241u8,164u8,110u8,213u8,186u8,34u8,148u8,
            149u8,106u8,201u8,157u8,114u8,247u8,9u8,210u8,235u8,210u8,118u8,45u8,2u8,239u8,180u8,107u8,110u8,33u8,32u8,192u8,
            237u8,120u8,49u8,8u8,203u8,149u8,38u8,47u8,95u8,199u8,113u8,185u8,44u8,83u8,10u8,46u8,98u8,66u8,106u8,225u8,
            154u8,20u8,180u8,111u8,3u8,78u8,92u8,226u8,224u8,112u8,220u8,5u8,234u8,87u8,136u8,129u8,251u8,162u8,130u8,194u8,
            121u8,86u8,117u8,105u8,157u8,71u8,219u8,216u8,19u8,110u8,62u8,33u8,59u8,89u8,213u8,89u8,235u8,37u8,46u8,24u8,
            198u8,251u8,61u8,205u8,13u8,220u8,54u8,227u8,209u8,191u8,193u8,170u8,126u8,216u8,21u8,2u8,120u8,217u8,20u8,222u8,
            19u8,114u8,137u8,78u8,124u8,99u8,223u8,226u8,142u8,110u8,138u8,155u8,214u8,26u8,155u8,163u8,165u8,159u8,247u8,93u8,
            208u8,46u8,104u8,117u8,74u8,160u8,237u8,240u8,210u8,113u8,84u8,128u8,133u8,216u8,45u8,170u8,142u8,162u8,40u8,248u8,
            45u8,71u8,197u8,29u8,132u8,213u8,117u8,64u8,93u8,104u8,93u8,221u8,29u8,240u8,75u8,79u8,71u8,57u8,8u8,114u8,
            227u8,190u8,6u8,224u8,29u8,66u8,240u8,29u8,79u8,21u8,43u8,194u8,32u8,134u8,140u8,90u8,79u8,171u8,171u8,35u8,
            83u8,28u8,133u8,180u8,173u8,6u8,2u8,111u8,135u8,215u8,214u8,208u8,29u8,13u8,195u8,75u8,227u8,90u8,86u8,212u8,
            184u8,46u8,26u8,98u8,55u8,225u8,171u8,226u8,208u8,253u8,117u8,129u8,213u8,157u8,250u8,6u8,30u8,179u8,36u8,235u8,
            228u8,239u8,23u8,60u8,94u8,16u8,73u8,21u8,151u8,115u8,14u8,78u8,30u8,28u8,122u8,194u8,99u8,170u8,88u8,72u8,
            133u8,104u8,182u8,26u8,136u8,95u8,185u8,7u8,158u8,192u8,29u8,186u8,129u8,35u8,239u8,70u8,46u8,55u8,211u8,86u8,
            60u8,229u8,144u8,207u8,185u8,209u8,202u8,234u8,190u8,99u8,21u8,250u8,183u8,156u8,220u8,20u8,76u8,200u8,91u8,142u8,
            77u8,220u8,144u8,4u8,118u8,250u8,250u8,108u8,37u8,9u8,100u8,43u8,182u8,35u8,130u8,217u8,158u8,206u8,231u8,90u8,
            230u8,221u8,73u8,171u8,71u8,186u8,183u8,250u8,192u8,30u8,72u8,50u8,98u8,227u8,118u8,21u8,161u8,83u8,66u8,251u8,
            99u8,214u8,175u8,143u8,32u8,42u8,116u8,38u8,184u8,2u8,42u8,18u8,1u8,78u8,29u8,118u8,165u8,53u8,101u8,208u8,
            67u8,39u8,88u8,70u8,161u8,232u8,118u8,70u8,202u8,238u8,88u8,234u8,89u8,168u8,155u8,91u8,214u8,185u8,164u8,78u8,
            197u8,85u8,193u8,99u8,213u8,203u8,186u8,127u8,34u8,127u8,176u8,52u8,135u8,0u8,120u8,21u8,47u8,216u8,146u8,58u8,
            171u8,74u8,253u8,192u8,95u8,60u8,185u8,119u8,228u8,61u8,248u8,214u8,21u8,4u8,182u8,5u8,223u8,46u8,8u8,108u8,
            185u8,89u8,157u8,237u8,241u8,224u8,63u8,253u8,109u8,57u8,232u8,74u8,44u8,0u8,0u8,0u8,0u8,6u8,115u8,116u8,
            114u8,105u8,110u8,103u8,191u8,8u8,31u8,139u8,8u8,0u8,0u8,0u8,0u8,0u8,2u8,255u8,141u8,86u8,219u8,110u8,
            227u8,54u8,16u8,125u8,207u8,87u8,76u8,95u8,12u8,187u8,80u8,147u8,182u8,40u8,138u8,64u8,78u8,22u8,48u8,118u8,
            183u8,128u8,129u8,34u8,45u8,186u8,105u8,209u8,55u8,155u8,150u8,40u8,91u8,174u8,76u8,170u8,188u8,100u8,215u8,8u8,
            252u8,239u8,59u8,67u8,82u8,50u8,117u8,177u8,55u8,126u8,72u8,108u8,113u8,46u8,103u8,206u8,28u8,206u8,232u8,238u8,
            238u8,14u8,158u8,119u8,28u8,214u8,218u8,168u8,82u8,108u8,215u8,112u8,144u8,185u8,173u8,56u8,228u8,188u8,40u8,5u8,
            215u8,96u8,232u8,236u8,83u8,56u8,51u8,199u8,154u8,195u8,231u8,93u8,153u8,237u8,64u8,241u8,90u8,113u8,205u8,133u8,
            209u8,240u8,247u8,243u8,111u8,247u8,192u8,69u8,38u8,115u8,158u8,131u8,15u8,163u8,111u8,111u8,66u8,28u8,109u8,242u8,
            52u8,245u8,15u8,225u8,245u8,6u8,240u8,99u8,117u8,120u8,250u8,194u8,51u8,35u8,213u8,188u8,251u8,80u8,214u8,166u8,
            148u8,34u8,77u8,95u8,63u8,241u8,170u8,72u8,224u8,15u8,247u8,243u8,52u8,191u8,113u8,86u8,119u8,8u8,118u8,33u8,
            160u8,20u8,47u8,172u8,42u8,243u8,40u8,49u8,70u8,191u8,117u8,22u8,153u8,20u8,218u8,192u8,199u8,229u8,211u8,63u8,
            139u8,223u8,151u8,31u8,86u8,100u8,145u8,130u8,253u8,245u8,23u8,120u8,132u8,159u8,162u8,32u8,75u8,145u8,243u8,47u8,
            32u8,173u8,1u8,89u8,128u8,98u8,98u8,203u8,71u8,221u8,151u8,79u8,31u8,62u8,254u8,219u8,248u8,255u8,28u8,131u8,
            56u8,115u8,178u8,147u8,85u8,174u8,129u8,129u8,230u8,255u8,91u8,196u8,194u8,41u8,226u8,230u8,104u8,144u8,58u8,79u8,
            84u8,169u8,97u8,107u8,25u8,230u8,48u8,28u8,233u8,49u8,18u8,54u8,28u8,11u8,0u8,107u8,138u8,123u8,40u8,164u8,
            58u8,48u8,227u8,83u8,35u8,71u8,54u8,51u8,224u8,195u8,194u8,142u8,105u8,4u8,83u8,31u8,19u8,200u8,149u8,172u8,
            19u8,60u8,149u8,138u8,7u8,2u8,233u8,227u8,50u8,164u8,224u8,41u8,124u8,176u8,247u8,239u8,18u8,119u8,116u8,58u8,
            67u8,124u8,175u8,56u8,35u8,20u8,12u8,4u8,255u8,28u8,218u8,2u8,133u8,146u8,135u8,49u8,172u8,183u8,176u8,216u8,
            72u8,133u8,189u8,44u8,11u8,215u8,113u8,95u8,64u8,46u8,65u8,72u8,115u8,110u8,53u8,120u8,218u8,9u8,186u8,199u8,
            92u8,219u8,77u8,85u8,102u8,80u8,88u8,95u8,207u8,116u8,128u8,106u8,150u8,54u8,5u8,157u8,161u8,51u8,173u8,185u8,
            50u8,223u8,77u8,75u8,100u8,68u8,9u8,86u8,173u8,178u8,29u8,207u8,254u8,91u8,185u8,0u8,19u8,23u8,97u8,150u8,
            116u8,59u8,56u8,155u8,183u8,206u8,62u8,218u8,171u8,51u8,59u8,245u8,75u8,126u8,86u8,37u8,41u8,86u8,66u8,230u8,
            106u8,127u8,99u8,233u8,253u8,74u8,140u8,58u8,174u8,46u8,86u8,227u8,245u8,248u8,224u8,97u8,188u8,139u8,170u8,66u8,
            226u8,174u8,85u8,52u8,139u8,76u8,233u8,211u8,200u8,92u8,203u8,3u8,159u8,118u8,138u8,154u8,181u8,118u8,39u8,224u8,
            149u8,230u8,23u8,28u8,133u8,20u8,124u8,26u8,217u8,246u8,185u8,248u8,139u8,27u8,171u8,4u8,181u8,95u8,241u8,130u8,
            43u8,87u8,50u8,50u8,67u8,205u8,181u8,40u8,126u8,85u8,29u8,137u8,20u8,74u8,25u8,10u8,28u8,240u8,224u8,224u8,
            76u8,145u8,128u8,137u8,199u8,135u8,213u8,79u8,206u8,92u8,68u8,176u8,38u8,250u8,214u8,217u8,14u8,20u8,72u8,44u8,
            208u8,53u8,224u8,152u8,85u8,97u8,106u8,188u8,10u8,161u8,25u8,248u8,141u8,31u8,106u8,115u8,28u8,36u8,45u8,245u8,
            202u8,29u8,116u8,243u8,110u8,164u8,172u8,162u8,132u8,30u8,69u8,154u8,182u8,198u8,13u8,130u8,217u8,37u8,22u8,168u8,
            236u8,138u8,139u8,173u8,217u8,81u8,223u8,35u8,36u8,9u8,221u8,197u8,113u8,29u8,120u8,251u8,46u8,16u8,154u8,4u8,
            67u8,28u8,193u8,242u8,34u8,138u8,69u8,93u8,115u8,225u8,135u8,132u8,11u8,52u8,72u8,197u8,156u8,129u8,75u8,117u8,
            176u8,205u8,12u8,72u8,64u8,53u8,183u8,103u8,54u8,146u8,52u8,248u8,56u8,135u8,144u8,24u8,61u8,190u8,129u8,32u8,
            30u8,76u8,7u8,139u8,163u8,206u8,15u8,163u8,243u8,189u8,238u8,140u8,164u8,1u8,66u8,47u8,233u8,62u8,204u8,225u8,
            61u8,137u8,111u8,123u8,40u8,45u8,137u8,38u8,196u8,108u8,128u8,111u8,41u8,104u8,38u8,184u8,54u8,73u8,39u8,150u8,
            160u8,19u8,102u8,218u8,113u8,132u8,56u8,105u8,102u8,35u8,218u8,109u8,249u8,194u8,69u8,67u8,165u8,91u8,94u8,254u8,
            168u8,41u8,8u8,157u8,88u8,92u8,82u8,182u8,99u8,170u8,205u8,180u8,145u8,40u8,127u8,166u8,70u8,148u8,231u8,32u8,
            12u8,138u8,99u8,198u8,117u8,61u8,1u8,57u8,214u8,140u8,138u8,155u8,192u8,233u8,99u8,123u8,13u8,230u8,131u8,73u8,
            135u8,128u8,30u8,30u8,251u8,106u8,241u8,76u8,192u8,100u8,2u8,237u8,216u8,64u8,61u8,19u8,214u8,85u8,131u8,113u8,
            26u8,186u8,202u8,76u8,60u8,17u8,221u8,82u8,138u8,70u8,34u8,97u8,168u8,48u8,127u8,163u8,215u8,222u8,17u8,206u8,
            61u8,156u8,220u8,143u8,160u8,237u8,102u8,229u8,57u8,163u8,102u8,252u8,232u8,162u8,118u8,45u8,177u8,79u8,3u8,59u8,
            102u8,18u8,168u8,34u8,187u8,88u8,117u8,46u8,50u8,18u8,115u8,253u8,24u8,127u8,71u8,6u8,223u8,19u8,83u8,238u8,
            100u8,126u8,121u8,98u8,33u8,132u8,31u8,130u8,0u8,172u8,166u8,191u8,164u8,1u8,223u8,245u8,70u8,9u8,101u8,70u8,
            196u8,224u8,104u8,193u8,173u8,184u8,46u8,215u8,52u8,80u8,200u8,168u8,40u8,149u8,246u8,29u8,129u8,90u8,234u8,146u8,
            70u8,37u8,48u8,44u8,107u8,189u8,111u8,77u8,180u8,97u8,202u8,180u8,73u8,101u8,209u8,247u8,163u8,141u8,87u8,138u8,
            172u8,178u8,244u8,54u8,51u8,149u8,106u8,48u8,59u8,120u8,144u8,222u8,172u8,213u8,30u8,129u8,137u8,213u8,215u8,211u8,
            94u8,163u8,57u8,92u8,78u8,73u8,155u8,184u8,125u8,39u8,240u8,245u8,5u8,161u8,227u8,158u8,181u8,149u8,33u8,168u8,
            87u8,86u8,109u8,220u8,161u8,118u8,56u8,225u8,32u8,11u8,66u8,221u8,187u8,255u8,99u8,155u8,247u8,186u8,90u8,27u8,
            29u8,141u8,234u8,116u8,40u8,234u8,206u8,86u8,218u8,147u8,192u8,43u8,39u8,102u8,250u8,182u8,127u8,147u8,172u8,203u8,
            183u8,169u8,127u8,63u8,75u8,58u8,185u8,186u8,23u8,161u8,61u8,186u8,240u8,146u8,144u8,158u8,19u8,68u8,188u8,53u8,
            8u8,40u8,250u8,96u8,117u8,190u8,151u8,135u8,218u8,154u8,240u8,238u8,235u8,71u8,75u8,71u8,38u8,50u8,203u8,172u8,
            82u8,205u8,75u8,68u8,59u8,212u8,91u8,1u8,175u8,219u8,155u8,184u8,166u8,215u8,2u8,33u8,99u8,143u8,130u8,170u8,
            27u8,25u8,62u8,152u8,101u8,37u8,139u8,78u8,67u8,213u8,229u8,205u8,115u8,38u8,173u8,113u8,156u8,180u8,59u8,96u8,
            210u8,95u8,2u8,161u8,48u8,120u8,98u8,6u8,239u8,16u8,44u8,254u8,92u8,198u8,233u8,133u8,127u8,234u8,81u8,12u8,
            223u8,95u8,94u8,58u8,91u8,63u8,236u8,98u8,79u8,245u8,152u8,231u8,160u8,137u8,93u8,255u8,70u8,165u8,223u8,140u8,
            19u8,245u8,106u8,60u8,66u8,164u8,243u8,243u8,225u8,21u8,92u8,13u8,79u8,253u8,104u8,170u8,95u8,31u8,198u8,156u8,
            223u8,156u8,110u8,190u8,2u8,23u8,65u8,172u8,53u8,24u8,13u8,0u8,0u8,0u8,0u8,0u8,0u8,
        ];
        code::publish_package_txn(&framework_signer, chunk1, code)
    }
}
